MPSKESWSGRKANRATVHKAKPEGRQQGLLIAALGMKLGSQKSSVTIWQPLKLFAYSQLTSLVRRATLKE
NEQIPKYEKVHNFKVHTFRGPHWCEYCANFMWGLIAQGVKCADCGLNVHKQCSKMVPNDCKPDLKHVKKV
YSCDLTTLVKAHITKRPMVVDMCIREIESRGLNSEGLYRVSGFSDLIEDVKMAFDRDGEKADISVNMYED
INIITGALKLYFRDLPIPLITYDAYPKFIESAKIMDPDEQLETLHEALRSLPPAHCETLRYLMAHLKRVT
LHEKENLMSAENLGIVFGPTLMRSPELDPMAALNDIRYQRLVVELLIKNEDILF