MARERYQQLLSVKRLSQFSYEKWGGLLNSDGSPNNNVLTKLFYFADKNEDQKLSEAEVRGLIIGLGLPDALTLHGIETDNVVDKWMSEFDIVEADRALTKEEFIAGMSRWIKSAIKWSKEQNKGEQKPVDRILSHAANDAELSLQALLDTNADDGEGEDDEQEETETLGTKKLVFRAVLKITVGAALAAIFADPLVDAIDGFSTVSGVPSFFVSFVATPFATNFSEVVSSFMFASKKRKQHLSLAFSQVQCIYIYLFKIWLYVCMYFTPNAP*