MDFYPLSDSRTIFQRFSPKEFGRRNSRGEISQAGAETTSARRLARRANETKFALAGKQGKDGPEEKKDADGELWGNVEAQAAFLGPNLWDKTLPYDADLKYVDLDEFLSENGIPVDGVAGGGQGAMQGSQLHKINNTEAAGHQGSAGLHLEPVTKRERSPSPSECCSPDPLNPPSPADSTLSMASSGRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDDLKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGFLEKENMGLRQELERLKNENMLLRDKLSKYTDVX