MDSVNVATLWYQIVVFAKPHNFTACQQFARSLLGKTLAFVPTMELRPLANVLYAMGKLRLDLASEPTGPYLTSHVEERVAELLDKEGFHNEKDIGQLWYGLALCKYKWDSGLLTRLAAGTIEEMEAWEGLAGAGDALANMAQLAESISLTPQQKAELVRAIGVLTDRVDEERKCFQALTGMAWATQRLQLPMPKQLLRRQVNLLLAAPRPINSDRSTRAHFSHFFRHCAKLGLTPDSPAEAQAWFDVLNDAGPAEWNVDEIRWGLGTLVSCNTYSPSPEAKQMVQRAAASKGVRSAADVRVLLELSEAWGIALPVEVRARLVRIRGSGGPKP*