MDPCPFVRLIIESLALKLPLAATKPSGHHVIHPSTTPCYAKLKLKNFPSQITILPLSPASTDPSPPDSSAVAAGFHLDAAALRRLSAKRVTLHVSVFTGRMGRTCGVSSGKLIGSVQVSVDFTGAHSEARVFQNGWMKLGTGEKPVAMLHLVVRAEPDPRFVFQFGGEPECSPVVFQIQGNRSQPVFSCKFSADRNNRSRSLPSDFNLNNRGWMRTFSGEKDRTGRERKGWMIIIYDLSGSAVAAASMITPFVPSPGSDRVSRSNAGAWLILRPNGASVSSWKPWGRLEAWRERGPVDGLGYKFELVTDTGLTSAAIPIAEGTMSMKKGGQFCIDNSVKDSVLSSNSPIRGFVMVSSVEGEGKTSVPTVQVGVQHVKCIADAALFIALSAAIDLSMDACRLFSQKLRKELCHDDQDSYF*