MVALLRRAFISMCHRIPVSALFDEMDIQSEESDCTKLSGDLLLSIFRRLPARDLVMASLVCKTWNFVSNDQVLWESLLAEEAGPKLWPSLLFAEGHLRTGGAIREPCLPLPFHVIYGERSRVPRSVIIDGGSGYCKYGWSDQERPEQRFATFLEFGNIESPIYPRLKELFITLFQRMQAKPNAQPIVLTAPISHSDNTDAALAARKQLREITHLVLFELGVPAICYVNQAVLALFAADRTSGIVVNMGFHVTSVVPILHGKVMRSVGVEIVGQGAMQLTVHLGELMQHNMRPAASMYTVRTLKENLCYVAEDFEEELNKADVQASFGVHQEGTFTLEDERFRAPEILFQPRLGRLRTMSLQQAVALCMEHSATLPVKHKSDENWFKTVVLSGGTACLPGLAGRLKKEVCKALSSSSLADGLEVLPPKQGPDSAWCGAKLISNVSTFPEAWCLTKKKYKRYGPASVHSMALEEDTPPGDTSFPFLAKKSW*