MGYYANSPYRVQRFAANIRERKRMLSINSAFDELRIHVPTFPYEKRLSKIDTLRLAIAYIALLKDVIKSDQDPLTFVEKCMRGEIKPERGAEWNTSDLTARLSWIKWENLGVRPGRRIALAALATVSVAQDNPY