MPALFRTSTIHIVDARKHFAFLVGQAHRSAKCAGDERISLCRLSSPAFANRLPEPRLAMIEVERRVEYDDLTRGLLLEGAQLIGNERVEDVYFDTERYSVTSRDWWLRLRKRGEEKTWQLKVPAQGGMKGSAVDTYIEIEEPLEIARLISQALEGKETRTSEMAADDLGGALKFLGLRECISIETMRESHQKEFCGCMVRIDLDRCSFGYQVAELEIMVEDHADKTEMAKAAALLEDFIQAHGLQNRSAESKLLRYIKTRAPNHRRALESCGILPAS*