MESVGFLGIIKLTIQIMRRSLKHFLCIAMLWAIPFAFHFPVLDPSCFALDVLSSSLYTLTILSKQQFPSPAALPPHSYDTDAPFPKLPLSSVLYLFIFVFFFFITVPLIAYPLLTFSVCRACLNKSFTLKGSLHGVLRSAKNLALTSFCVVAVTLGFSATVGVMGIIAFVIVAMVTGNDPETVSKVWTLCIVSAMGMAGLYLAVSFSLAHIVAILEEKSAGWEAMRRSMELLNGRKWMALGLVCVVYGVLQICKFSESWGWRGARIVTVSFKALITLFGMAAHVVLYMSCKRQREEPLNTLIAASARFGPQESWPTNSQSMVDVLPALPK*