MDKIPEQPLSTEEKFQLISLIRDKPAIWDAPQGGPRKSRQDEFNSVAEEMSKEYQRIFTAESIRSAWRVLNICFHRERRKAVSKWQYFQEMTFLSNTNNTPKQKRSIDGNPKKKKRVKKEDLTEENENNKNEGFDILKTLGDLNGGNLTTDENPSNLTIRDNEFGNNGGENNNNFNTDEDSGNEGLQIIEDIEADKTEETGKTEELPVNNNDDNNTKSVATAIIHETPNKTIDTAKTCITNILEDMNEDDSLLLGKMVVCTHRALKAEGMECEAVGLEKSILPLFLDELLINYKQMRAEAVKKTSGGVCKDE