SPTPNGPKLQFHEIDIQQYGAIIGFLKSHGFENPQIAKLVSRQPSILQSRVATLKPKFEILQEIGFVGPLLPKLILSNPSVLHRSLDSQLKPSFRIIKEMLVSDEKVTAAIFRCTWLLTYTSKGTMRSNIDVLVSEGVPSRNIVKLIELNPRTILRKVDLMIHAVETVKESGVEPKDGMFLHAVRAVLSMNDSTWKKKINVMKSLGWSENEIFTAFKKFPPYFTCSEEKMRDVADFCSNTAMLDPGTLISYPVLFKYSVEKRLQPRYKVLEVLKVKNLLKIKKIASAFVKGEGYFVEKYVVKHLDEIPNLMDIYRGNAAAETKSVV*