MGAEAPLPGFFNVKLHKPTLVTPTEASENHVYFLTNLDQNIAVIVQTVYFFEASHDMKGQDPAKVIKEALGKVLVHYYPLAGRLGISPEGKLNVHCNGQGVLFVEAEADAFVSDLGDLTKPDPARLGQLVYQVPGAKNILEIPPVVVQVTKFDCGGFVLGLGMNHAMFDGIGAMEFVNSWAETARGLPLSTPPVVDRTFLKARLPPQIKYPHSEFLEIEDLSMSKDLSLTDDNLVHKSFCFNPESLERLKKKAMEDGVLSKCTTFEALSGLVWKVRSKSMGMKPEQKTKLLFAVDGRSRFEPPLPKGYMGNGIVLTFALANAGELAENPFSNAVKHVQEAIALVNDDYMRSAIDFFEATRLRPSLAATLVITTWSRLSFHTSDFGWGEPTHSGPVTLPEKEVVLFLSHGKGRKSINVLLGLPSQAMEKFEEILQPELI*