MTRVVIDPITRIEGHLRIEAVVEGDRIVEAISSGTLFRGIEKIVENRDPRDVWAFVQRICGVCTHIHALASIRAVEDALAIRIPKNANHIRNIMTATQFVQDHVIHFYHLHGFDWIDVLSALKADPVQTSALARSISNWPNSSEGYFRDVQTKVKTLVESGQLGIFANAYWGHPAYRLPPEANLMGVAHYIEALTWQKEVAKIHTIFGGKNPHPNYLVGGMACTLNMNDNDVINMERLNLVKAKIDEAQVFVDQVLMPDIFAIASFYKKDLFGGGGGNYLAYGGVPTSDIREPESFLFPSGVVLDRDLSKVHEIDLKDPKQIQEFVSHSWYRYDDPAAGLHPWQGKTDPSYDGPQPPYQNVDERKGYSWIKAPRWQGHAMEVGPLARFVVAYARGNKEIKSLVDEALQRLDLPVTAVFSTLGRTLARALEAKYLVNHLAGFYADMVANIKAGDSQTFNGEKWDPQTWPAQAQGVGFAEAPRGALGHWVKINDGKVSAYQAVVPTTWNASPRDESGQKGPYESSLLDTPIVNEDQPLELLRTIHSFDPCLACATHLLTPKGDEILKVRVL