MTTFKDGFLWGGAVAAHQLEGGWQEGGKGISVADVMTAGRHGVAREITLGVLEGKYYPNHEAIDFYHRYKEDIALFAEMGFKCFRTSIAWTRIFPKGDELEPNEEGLQFYDNLFDECLKNGIEPVITLSHFEMPYHLVTEYGGWKNRKLIDFFARFAEVVFKRYKDKVKYWMTFNEINNQANYQEDFAPFTNSGIVYEEGDNREAIMYQAAHYELVASARAVKIGHEINPDFQIGCMIAMCPIYPVTCNPKDILMAMKAMQKRYYFADVHVLGKYPEHIFKYWERKGISVDFTDQDKEDLLGGTVDYIGFSYYMSFAIDSHRENNPYFDYLETEDLVKNNYVKASEWEWQIDPEGLRYALNWFTDHYHLPLFIVENGFGAIDQVAADGMVHDDYRIEYLGAHIREMKKAVVEDGVDLMGYTPWGCIDLVSAGTGEMRKRYGFIYVDKDDNGKGSYNRSPKKSFGWYKEVISSNGESVE*