MAALMSAAQVKPSWFSAHNLLRGPKTGRASAVRAERSGVNHLTVASIRQQKPSMQAVYRRSVESRDSIRMGIPSKGRMAEDTMNLLDDCQLKVRKINPRQYAAEIPNVPGMEVWFQRATDVVRKLLSGDIDIGIVGYDMLREIGNEDDELVVVHDALGFGFCHLAIAVPSSWEDINSLPELLSDKRWSKDRPLRVVTAYMNLAERFFGDLGFENVELFTADGALEAAPAMGAADCILDLVSSGTTLRENNLKQIEGGRVLDSQGVLVASKTALLERPGTLEIVHELLERLEAHLRAEGLFMVTANVRGETAEEIATRLAANGGRLLRGLQGPTISPIFTAGEDNLPSSDGTFFAVSIGVPKSRIYEAVKEIRKQGGSGVLVFPLTYVFDEEPPRWNALINHLGLDSRDYQHLKIGGGIR*