MLSLFKVEIPGLFLWATTGGLAPLQLVLRLWAVGQLRQVPTGPRPSDLYGKYTWKIENFSQISKRDLRSDVFEVGGYKWYILVYPQGCDVHNHLSLFLCVADYDKLLPGWSHFVQFTIAVVNKDPKKSKYSDTLHRFCKKEHDWGWKKFMELSKVLDGFTVADTLVIKAQVQVIRENPHRPFRCLDCQYRRELLRVYMTNVEGICRRFVEEKREKIVKLMEDSVRWFSFRGFWLAVEENMRRRLSREKIETILKAIVKSFFNEKEVTSTLVMDALYSGCKALDYRSKNKKGKINGVEIEEALNPVIRVDKEFFVLAGDVLLLLERAANESLPPYKDEKGPQNRTKDGGSGDDFGKDTVERDERRLTDLGRRTVEMFVLAHVFR*