MFLMSVSRKEFMSINTAELTQHTTETKITQGKLAVVGTLSPEHQAIFPVEAQTFLQQLCERFAPRVDELLTLREQKQTLIDQGQLPDFLAETKDVREGSWKILGIPDDLQDRRVEITGPTDRKMVINALNANVKVFMADFEDSMSPAWDKVLDGQINLRDAILGSISYTNPDNGKRYELNANPAVLICRVRGLHLKEKHVTYNGLAIPGSLFDFALYFYNNHRALLKKGSGPYFYLPKLQAYQEAQWWSDVFHFTEDYFGLDTGTIKATVLIETLPAVFQMDEILFSLKEHIVGLNCGRWDYIFSYIKTLKKHPDRVLPDRQVVTMDKPFLNAYSRLLIYTCHKRGAFAMGGMAAFIPAKDPALNEQVLQKIRGDKMLEATNGHDGTWVAHPGLADTAMAVFNEVLGERKNQLNVSRMADAPITASDLLAPCDGPRSEHGMRHNIRVALQYIEAWISGNGCVPIYGLMEDAATAEISRASIWQWIQHGKTLDNGQVVTNELCRDYLKQEIEVVKSEVGESRFAQGRFTEAAELMERLTTSQELPNFLTIPGYDYLP*