MKTLTLKLEPQSGRNLQPRQRNGITQVIRLLGVEPGKAKRQDAVESDSCKDTTLCARVPRGLSLMSEVACGVMDFRVVAPSDESSRRSAVSRKLKCGSVKQNGARRSVSAVGLSLGSLRTKSAY*