MIFRARNNVSHGGVTRGFPLELVVENFVTNEVPFNPDFLKHMFPKIEWKALHDAAKKMDENDLPEQADASMLENDDFLHRFHHALLELHLEEGALICPETGRRFPINKCIPNMLLHEDEARDLLRHPHLQPYVAKCRPQCGFTCSLNPDRFLGDGYCLEKNNRDGNHSIRDQEGSSNSDQNSAVGPPCDYINTRGCALQDKFSHNIGVEDNLNYEWSENVPLDKKSSLRFLAPKLERKEDNNNEKKHSSVYIKNAPATTATRLTKGIPRVGSPRTPDRAGLTSRLKEDSAKKTHLAQTRKPLPSGEPSPNIGSIPNLNSKAKQSQ*