MLTLNEHLLNQVLLIAYQAGKHLQQFYQKQVHVELKEDNTPVTEADLFVSQFLTEKLTALFPNVPVLSEENCHISFEERKNWKEYWLIDPLDGTQQFINRTDQFSVLITLVRKNKPVLSVIHAPILSTTYYAMDNFGAFKKQLDQVKKLTKNTTNFDRPLRIAVGATTSQEKVRSILPKDFPCEFVVVGSSSLKSGLVAEGAVDCYVRLGQTGEWDTAGAEVLLGETHGAIFDSHFEPLTYNQRETLINPHFVMVGDQSFDWRSVFQFN*