MAFSQTLTTLFIFSLLSFCYAASGPPKLPKPKVIHFSIRKNETTLQYYVSYDSGYPQSATIIDALIDIGAPSVWFDCTSYVSSSYKRASCGSNRCKKAKGRSCIGCNSAPRPGCSNNTCGVFVYNPARDYSSIQELGEDTMRAYAIEGAYVWFDYEVPKFQFACADSAMAERLPGDYTKGLVGFARNEISLPSQISSAFKLAKKFALCLPSSNARGLGDIFIGGGPYYMLPSIEDQSLSLVTTPLVFNPIGTPRLQSDGELSYQYFINLKNIEISGKHVTFSPALLSFDKNGVGGTKISTTVPYTILHSSIYKSLVKDFIKEASLNKIKRLNSVAPFGACFDLHTVPNTITGPAVPNIDLILEGNVRMRLYGANSMVEAKKNVICLAFIDGGGQPTTSIVLGGHQLENYILEFDLTASKLGLSSSLLLQNTSCSQSRPECKARIINQVNSGEHWSSTARALWWYEFALSNLQLNEFNHFISEKRVLGG*