MECLFYIAQAALCLCSATILLRIATVIWWKPVQLKRFFESQGIRGPPYRLVCGNAPEMAQMMAQAKSTPMPLSHDIIARVLPHDYVWTKTYGKDIVHWFGTKPRLNVHNPELIHEILSNKSGHYDSPPLDPFSNQVVRQGILGLKGEKWTQHRRTIAPAFHLDPLKAMVPTIVKSTTTMLEEWSELVLSGKKEVDVFEEFRKLTGDAIARIAFGSNYVEGNHIFNMQAEQMLRKEIRRAMIEVIKRRERSVVIEKSRSYGNDLLGLMMSPKKQRVGGKLQDVCMTNEELVDECKTMYLAGHAATSNLLAWAMLLLGMNQEWQERARNEVFEVFGKDVYPDADNLNRLKIVGMIINETLRLYPPAVGTLRQAVKPVKLGKLSIPGGTELFIPILGMHHDPALWGNDANEFNPGRFSEGIAKAAKHPFAFLPFGSGPRICVGQNFALMEAKVVLAMVLQRFSFVISPSYAHAPAFAFTLQP*