MKLLTFKGGIHPPYRKEYSNTKALEKAQAPKIVYIPLQQHIGAPAKPIVEVGDEVKFGQKIGEQQGFVSCNVHSSVSGKVIAIEQHEVPGGSAQCVVIENDFKEELHESVQPKGQLEDLSKEDIVGIIKEAGIVGMGGATFPNHVKVSPPPDSKAEVVILNGAECEPYLTADHRLMVENPEDVVFGLRALMKVLDVKKGFIGIETNKPDAIEAIQNVAKDYSEIEVVGLQVKYPQGAEKQLIYACTGKEVPSGGLPIAAGAVVDNVATAAQIAKSIKTGMPLVERITTITGSCIKEPKNLITKVGTLVSEIIEQCGGFKEDKKIGKVIMGGPMMGIAQYTTEIATNKGSSGILCLDEEESRTPDIQNCLRCGRCTDVCPSFLQPLFISAYSLKDDYDTAEYHRAMDCIECGSCSFICPARRPLLQSIRSAKREIGAKRRKQAAQK*