MAATQKTLFILAYAILEWTLILMLLLNSLFSFLIRKFATYYALKPPCFWCSTIDHLLEPNHDINPFHNLICEAHATEFMNVCRNGKCLYTSMNFKVDSVDKSSHSASKIKSSHEENEMAQVMDLCMLNTSRHIQVFDQIIPIEWTDSSTSCSRGSSLNGDENMVINDEDRVKKEGGFCEDKEDEEDKAVTIDGLMKELKSERLVVCGLYIELDEERNASAIAANQAMAMITRLQEDKVALQIESMQNQRMMDEQAEYDKEVLQLLNELVMKLEKDKFELENELEMYKERFMDYDGKKKAKVKRRSITKKCLDETNVVDLKNSKTLEESVVGFDVERLWILDKLGELDETLMMLTDDRDEDLHGKASLERERLCYKGNVFLGVFGIESIDEGDEASHSVWPIQENIKKKGDTKEAEV*