MTVFLQLTDLIINLDAVACRNVDSKVVRIKNSRRGVVSDEIICLNKEPTYEALAALMDGFPSDSLTDDEMEVEVVSVVSGIKLCNYILIMNHIIIEWRENMLIWVKKDMFGDVIPKRCSGLLDLAYKFVLSYTYINFGVALTIKNRIPAEPSLAGLAAARQLMLFGFEMSDQCPLYRDDGKFVDKYLDAKLEASYNELLEKASKHFGTKMTPNFEHGRGSLLLSGGNGRLVHALTENVPIISEKTVLAIRYSRNSVKMITMGQLFQRYMALCTIPLGVLKSGSIRFIPEFPQQNVYTIKDWILNC*