MSFATISVIGLGYIGLPTAAAFASRQKQVIGVDINQHAVDTINRGEIHIVEPDLASVVKTAVEGGFLRASTTPVEADAWLIAVPTPFKGDHEPDMTYVESAARSIAPVLKKGALVILESTSPVGSTEKMAEWLAEMRPDLTFPQQVGEQADVNIAYCPERVLPGQVMVELIKNDRVIGGMTPVCSARASELYKIFLEGECVVTNSRTAEMCKLTENSFRDVNIAFANELSLICADQGINVWELIRLANRHPRVNILQPGPGVGGHCIAVDPWFIVAQNPQQARLIRTAREVNDHKPFWVIDQVKAAVADCLAATDKRASELKIACFGLAFKPNIDDLRESPAMEIAELIAQWHSGETLVVEPNIHQLPKKLTGLCTLAQLDEALATADVLVMLVDHSQFKVINGDNVHQQYVVDAKGVWR*