MDKIRKIPRVPRPDYIVPKRDTLLPARSLGSIPMVIPLRNTRLVPQRKQGKDGPEEKKDADGELWGNVEAQAAFLGPNLWDKTLPYDADLKYVDLDEFLSENGIPVDGVAGGGQGTMQGSQLHKINNTEAAGHQGPAGLHLEPVTKRERSPSPSECCSPDTLNPPSPADSNSEDSSRIQYGLSLVALSMASSGRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDDLKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGFLEKENMGLRQELDRLKNENMLLRDKLSKYTDV