MATFVLYESAVGYGIFEITEFDEIGQAVDKVQEAISDLARFGRIVKLVAFKPFPSAADSLEQINAISEAQLTDELKAFLELNMPKVKEGKKAKFKLGVFEPKLGSVIQETTNIPCISNDVVGEVIRGIRANISRFISVSDADMKRAQLGLAHSYSRAKVKFNVNKVDNMIIQAIALLDTLDKDINTFVMRVREWYSWHFPELVKIINDNYQYARLALVIKDKSTLTEEQLPAMSEIVGEESKAKEILDAARSSMGQDISPIDLLNIEVFAQRVIKLAEYRQKLHTYLLDKMHAVAPNLSALIGEVVGARLISHAGSLTNLAKYPASTVQILGAEKALFRALKTRGNTPKYGLIFHSSFIGRAKQRNKGRISRYLANKCSIASRIDCFMDAATNVFGEKMREQVEERLRFYEEGVAPRKNANVMGEAMEVLKTQLATEEEDGAEKKKKKDKKEKRKREASEPAEDVPAEDGVKEEKKKKKKKSVAEAEPAVEDSGKKKKKKVKE*