MDGLLYQALLLSALAVAVLQIVKLAVVNRGKKQAAAAAPTPPGPWRLPVIGSMHHLAGKLAHRALRDLAAVHGPLMMLQLGETPLVVVSSREVAREVLRTHDANFATRPRLLAGEVVLYGGADILFSPSGEYWRKLRQLCAAEVLGPKRVLSFRHIREQEMASRVERIRAVGPSVPVDVSALFYDMAISIVSCASFGKKQRNADEYLSAIKTGISLASGFKIPDLFPTWRTVLAAVTGMRRALENVHRIVDSTLEEVIEERRGAARECKGRLDMEDNEENLVDVLIKLHEQGGHLSRNSIKSVIFDMFTAGTGTLASSLNWGMSELMRNPRVMTKLQGEIREAFHGKATVGEGDIQVSNLPYLRLFIKETLRLHPPVPLLVPRESIDMCEVNGYTIPARSRIVVNAWAIGRDPKYWDDPEEFKPERFEGNKVDFAGTSYEYLPFGAGRRICPGITYALPVLEIALVQLLYHFNWSLPKGVTEVDMEEEPGLGARRMTPLLLFATPFVVPLL*