MATFVLFESAVGYGLFEVAEFDEIGQSLDKVQEAVSDMARFGRIVKLTAFKPFPSAADSLEQINAISEANLTDELKNFLEQNLPKVKEGKKAKYKLGVFEPKLGSIIQETTSIPCISNDMVGEVLRGIRANMARFVSVAEADMKRAQLGLAHSYSRAKVKFNVNKVDNMIIQAIALLDTLDKDVNTFVMRVREWYSWHFPELVKIVNDNYQYARLALVVKDKGGLSEEHLAAMTEITGDEAKSKEILDAARSSMGQDISPIDLLNIEVFAQRVIKLAEYRQKLHAYLLDKMHAVAPNLSALIGETVGARLISHAGSLTNLAKYPASTVQILGAEKALFRALKTRGNTPKYGLIFHSSFIGRAKQRNKGRISRYLANKCSIASRIDCFMDGNTNVFGEKMREQVEERLRFYEEGVAPRKNASVMGEAMEAVKGQLTAEEGEGKKQKDKKDKKEKRKRDDDDDDEEEVVVEAKKEKKKDKKDKKGKAAEEEAPAEGKKKKSKKDK*