MVDSTAAAKRRLEAIHGHLIPHAWSDPNQLHPNTTAGEFFLVKGYSVVLPEKLQTGKWNVYRSARFPLKLVSRFPDHPHIGTLHDNFMHAVDTFQDFKYLGTRVREDGTIGEYKWMTYGEAGTARLAIGSGLIYHGIPKGARIGIYFINRPEWVIVDHACSAYSYISVPLYDTLGPDAVKYVVNHASVEAIFCTSHTLSTLLSFLSEIPTVRVIVVVGSTDENVPSLPSNTGVEIVSYSKLLHQGLNNLQEFRPPKPEDIATICYTSGTTGTPKGAVLTHGNLIANVAGSSLSIKCSPADVSISYLPLAHIYERASQILGAYYGTAVGFYQGDNLKLMDDLAALRPTVFCSVPRLYNRIYSGITNAVKTSGVLRERLFNAAYNAKKQAILNGRDPSPIWDKLVFNKIKEKLGGRVRFMCSGASPLSPVVMDFLRICFGGQITEGYGMTETSCVISSMDEGDMLTGHVGSPNPACEIKLVDVPEMNYTSDDQPYPRGEIFVRGPIVFKGYYKDDVQTREVLDVEGWLHTGDIGLWLPEGRLKIIDRKKNIFKLAQGEYIAPEKIENVYAKCQFIAQCFIYGDSLSSCLVAIVSVDQDVLKAWAASQSIHFEDFKQLCDDSRARVAVLTDMDAVGREAQLRGFEFAKAVTLVPEPFTLENGLLTPTFKIKRPQARAYFAKAISDMYAELSTSDPAPQNLL