MHAHRDEAIEKLTLDLHVKSSQTTNLGEDVSKITRQIPLDAHYEHTRTMGCSRKRAELESTLEFFDAFIVTGCVERSEANCVNSAIPASRMLRGLTNQLCREFVPHREFATATSVFPPKTNNRRSLYVDNKTQRGTAENLDDVILTIPNFECNSPSRCKDDLRGTCRDEVEFRRRFWFSEVTAPDVPACTTEAMFPRLAAETRGSEDWLGTFSASTVPKLYSMVLDWPARRNVPADNKVARKVVTYGAGLMGCHRESNRDRSRQHNDDPFWSLPLQYRPMAPQGPVIDLLNTLMNRLGQ*