MVTRTKKIFVGGLSAPTTLEDVKSYFEQFGPIEDAMLMFDKQTNRHRGFGFVTFQSEDVVDKVCEIHFHEINNKMVECKK AQPKEVMLPANLAKTRAAGRSAYDNIMWGLGTLPEGFPAAAYAAYAAGRGYSGYPSFGLPYPTGLTICGIGRSYGTACSA TPGRSRGATAGAASGVAATGVAPSGGAPSHAQSAYHQQALTLPLATALTARSAAIKSQFLGNINF