MSFTTISVIGLGYIGLPTAAAFASRQKQVIGVDINQHAVDIINRGEIHIVEPALGNVVKMAVEGGFLRATTTPVEADAYLIAVPTPFKGDHDPDMAYVEAAAKSIAPVLKKGALVILESTSPVGATEQMAGWLAGMRTDLTFPQQAGEQADVNIAYCPERVLPGQVMVELIKNDRVIGGMTPVCSARASALYKIFLEGECVVTNSRTAEMCKLTENSFRDVNIAFANELSLICAEQGINVWELIRLANRHPRVNILQPGPGVGGHCIAVDPWFIVAQNPQQARLIRTAREVNDGKPHWVVDQVKAAVTDCLAATDKRASEVKIACFGLAFKPNIDDLRESPAMGIAQSIARWHSGETLVVEPNIRQLPKKLDGLCTLAKLDAALAAADVLVMLVDHDEFKAIPGDAVHQRYVVDTKGVWR*