MSSAASRAPQRFDAASAAHRQWLSRIKCFLFDIDGVIHTTAGAVPGAASALSALRQAGVGVRFLTNNAGKPSETIPAIGKSPAMVAAEFEKLGIDASTSEITTSACVAGDYLSSKGVEGSYVYVIGEPALMSMLSERAGVRPIGGPDDAGKSKRTLQHSIATLDPPAGDVSAVVVGADGDISYYKVAKAAAYLLGNPRCLFVSTNPDPAYSFAPRRDAGTGRRRVGALCGDDERARARHRKPSRSLGKHMLSAYGLDPATTCMVGDRVDTDIEFGRAAGMHTLFVESGTTTAEAAAAAGPEQRPDFIAESIAVLEAALVGEAASD*