MMTAAAACTSLLLAACVPGLSDDAGLYFGRGDESESNSERQTMEVFIDETVPRYMSIVEDVAVEAGGTLGVGAEPYVWSCGPTSNGFDIRLARYYIPLIDFDDLRRVVADGAQRYGYGYTAEPVPRDEDKRRSVVLGDQDGNLLSFHHLEDDTISVFFDSGCLPASQPDGMSQRLRFPEPEELFSRVTIVDAYDANEQRNPLIFRQVTTGSDKKSGS