MLELLENMNAQVGLTSPWWIGVDVCHLNLHKTFCIPHGGGGPEMGPIGVKKHLAPYLPSHPVRYTAPEQSKPLGTVSAAPWGSTLILPISYTYIAMMGSQGLTDAYNIAILNANYMAKRLESHYPILFRGVSGTVAHEFIVDLRPLKTSAGIEPEDVAKRLIDYRFYGLTMSCSIPGTLMIEPTESESKAELDRFCDALISIRQEIAEIEKGTVDINNNVIKGAPHPPQLLMADKWTKPYSKEYAAYPAPWLRAAKFWPTTCSSLSHG*