MKALHDDCERFEIFPPGHIYSSKAGGMRRWYNPPWYLEAIPSTPYDPLSLRQAFECAVIKRLMSDVPFGVLLSGGLDSSLVAAVASRYLEGTKFAQQWGSKIHSFSIGLQGSPDLIAAKEVAESLGTIHHEFQFSVQDGIDAIEDVIYHIETFDVTTVRASIPMFLMSRKIKSLGVKMVLSGEGADEVFGGYLYFHKAPNKEEFHRETCRKIKALHLYDCLRANKATSAWGLEVRVPFLDKDFINAAMEIDPEWKMVRPDLGRIEKWVLRKAFDDEERPFLPKHILYRQKEQFSDGVGYKWIDQLKGYAAEQVTDTMITNARFVYPDNTPTTKEAYFYRMIFQRYFNQNAAHLTVPGGPSVACSTAKAMEWDAEWSNNPDPSGRAALGVHLSDYQNLLKVQNGVAQVPSMEDGRFKKLQ*