MIGHPDHNYIDPIQIHIHEQPAYCFHVEEEPDGKPWYDDIRRYLKSGEYTEDATSVQKRTIRRLATQFFSSGEILYRRTPDLGLLRCVEAKEARRLVEEIHAGTCGPHMNGFTLAKKILRSGYYWLTMETDCIRYVQKCHQCQTHADMIQVPPNELHVTSSPWPFAAWGMDVIGPIEPTASNGHIFILVAIDYFTKWVEATSHKSVTKKVVDDFVKNNIICRFGIPESIITDNGTNLNSDLMRSMCEKFKISHRNSTAYRPQMNGVVEAANKNIKRILRKMIDNHKHWQEKLPFALLGYRTTIRNSTGDTPYFLVYGTEAVIPAEVEIPSLRIIQEAKLSDADWIQGRAENLALIDGRRINAICHGQLYQNRMARAFNKKVKLRHFSPGQLVLKRIFPNQDEAKGKFSPNWQGPYIVSRVLTGGALILAEMDGEVWPKPINSDSSKKYYI*