MCLLGRQDMATGSTPKTGKALDPKTVRRLAQNREAARKSRLRKKAYIQQLESSKLKLAQMEQDVQRARSQGLFLGGGPGANTSSGAAMFDVGYARWLDDHGRRMAELQGALHSHLPDGDLRAIVDDTLTHHDELFQLKVVAAKSDVSHLINGAWTTPAERCFLWMGGFRPSDLLKTLLPQLDPLTEQQVVGICNLQRSSQEAEEALSQGLEQLHQSLADTMAGGSLIDDINMSFMGQMALALGKLANLEGFVIQADNLRQQALHQMHRILTVRQAARCFLAIGEYHNRLRALSSLWASRPREMLVADEGNCGEISVATQPSQSQFSSLLTHAVELTFSLGAREK*