MTEVFLHVYDVANSESVKTNNAIVQLNKIFKDGIGLGGIFHSAIEVYGKMEWSFGFCESGSGVFSCHRKENPMYVYRESLSLGHTQLSPEKVRECLINLSAEWQGCKYDLLSKNCNHFCNDFCTSLGVQKLPGWVNRFANAGETAVDVAETTMKRLRQARTEVVSASKVAYRAVFGGAFGSAVSPEPGMLEGSSSSNGGGNLLRLPFMKTPVSLFSKIGLGAASQSMNERVQSDELLITSNENGSVGRSMSARVQGDKSLTSNKNGSADHSVNERVQEDGSTSKKIGSVDVQSGGVHALGTPPS*