MCVSQVCKKGYEVTFREKSCVATHLVTGKQLFKGFEKEGLYYLHYRREEDEEVMAVAEDAVNLWHRRLGHLNHRGLQQLAEKGLVRGLDVDVVEKELGFCKECVEGKAHRKPFARSGEEAFHAKEKLELVHTDLCGPVTPATTGGARYFITFLDDFSRKIWVKILKNKSEAFGGXXXXLIDYSPSPCSSPEQAPPAPIQNEPPPPSVAETNITAGAALNLQKDVRGVQAKIGQYETLLVTQRQEMAQMERNVQKKMDKLRADLRGDLALAMKNLTAAKGTSNIPQAEAVEAEKDLPRVADGVAPSNATRTVVRR*