MVLFCAPMRCLGSWPQLVHCPQKVCTWRRGPWIRSQRRLGIVVAAGTVGEAVCEVLDSRQATQVSSFVDSLLDWNQRMNLTAVTEREEVMERHIMDSLALLPVLETAYGEHTSKRSVEQLEVIDVGTGAGLPGIVFAIARPAWKITLLESLQKRCNFLDYAVERSGLSNVKVVRARAEDGGQDKTHREAYDVAVARAVAEMRVLSELCLPFVRVGGIFVAAKGPGPEEEVESAKKAIGLLGASLISISTVDSRGPLGQRTAVVCQKRKSTPAKYPRRPGTPSKTPL*