MRGWMSSAKSYLPPVPIGEVMRGATLSEVVEVQQNDGGTLKVGDVVSEFGNDGGWQEYAIVAERSVRKVESLELPLTVHLSILGTTGLTAYFGFIDICNPLPPSNKSSSTPETVLVTAAAGAVGSIVCQIAKFVYGAKVIGVAGATSKASWLKDELQCCDEVIDYRAMEKEVEVALNRVGSKGFDMVFDNVGGYQLNEALCRLNPHARVALCGAISGYNLDMTQQSTSAQSSMTISPAKIQGFIVLDYVRQWGKAKQQLTRWIVEGKIRYQKEDIREGLENAPSALLDLFNGRNKGKLIVKVGD