MDRLISLTFLCWCIPVMISGASLPEDVEKCHFGDSTCLVRSINALIKHYPKGIPEIGLPPLDAYNFPDSVIMESPSRGPI WMDFRMRDNVNKGFNNATITHVEGFLYEPNQKQIVLKVRLPRLVHEATYDMSGRVLLFFFNTTGRLISDFQNFRITLTIK ALVEYRNDKRYLKIYNLVPSLDLDRWIIWLDGLYKENTDVTIFMNKLFNENWVEFWNDLQPGLVKAFTNAFTVLLNRVFD NVAYDDMFLPYVDIRMGS