MPRLLALQNLTAAGDGVHSVIWHADHAGVYAAFRNPFLASRLKQLGFERETAFACLFDFIYRPAPEVVQLFAPELNVLMNPNILKIGVQVRVGDWQLVDSYTFKPQHYPYLFRHYFECAKEIELALAKPGQPVVWYTLVDIPALRWGLAARYPDRLLINTNVVVEHIVKSSKTSDHGFLQAVGEIWVFSFTSQHIITKISGFGKVPGMVNANTGPGLPNTTAHFYTITHPMNFFNLVALNNRKNLAWWRGRKCGPQWADDIEQVTSDFTGI*