MAGVRFLDLVKPFTPFLPEVQAPERKVPFNQKIMWTAVTLMIFLVMSEIPLYGINSSDKSDALYWLRMMLASNRGSLMELGITPIVSSGMVFQLLGGTQLIEVNMDLKSDRELYQTAQKLFAIILSLGQATVYVLTGMYGPPKDLGVGVCLLLIFQLVLAALVVILLDELLQKGYGLGSGISLFIATNICEQIFWKAFAPTTVNKGRGYEFEGAIVAFVHLLFTRKDKKRAIIEAFTRQDLPNMSQLVTTVAIFAAVIYLQGFRVDIPVKSSKQRGPYGVFPIKLFYTSNLPIMLQSALTSNIFIISQMLFKKFPTNVLVRLLGVWDGREGMQQLFPVSGIAYYMQPPFNAKEALADPVKTVIYIAFVLGVCAVFSATWIEISGSSPRDVAKQFKEQGLVIAGRRETSAYKELKRIIPTAAAFGGATIGALSVASDLLGALSSGTGILMAVTTIYGYYEMAAKEGYVDAAI*