MAARRAPLLVAVLLLHQTVSALAGKSYYEILQVSKGASEDKIKRAYRKLALKYHPDKNPNNEEADRQFTEINNAYEVLTNQEKRKVYDWYGEEGLEQSHGRHSDGDGHAMNIEHVFSNFFGGGSMEEEEERTLKGDDVIVELDASLEDLYMGGSLKIWREKNVIKPAPGNRRCKCRNEIRQREIAPGVFYQMSEQVCDTCPNVKYVREGDFINVDIEKGMQDGQEILFYEDGEPKIDGESGDLKFNIRTARHERFRREGNDLHTTVEISLSEALVGFEKNIKHLDNHAVEIGTKVITKPKEVRKSEGEGMPLYHSNEKGDLYVIFEVVFPKDLTDDQKAKLMNIFI*