MAASDSNAVGSPSRAADTSNENEDKPISCIRFLMSNAAAGSVIGKGGATITELQAQSGARIQLSRNHEYFPGTNDRIIALMGTIDEILGAFDRILTKLYSEAEDELDSKVNQVTLIVPHTVCGAIIGKGGATIRSFVEDSHANIKLSPPEQTIPGLRDRLVAITGTFEQQMRAVALITKKISEDPNYAQYASAPLLYTGKNMLGMQRFLQPYPTSPIVPYGVPSYSSAYSVNNRLHGKGPVAPFVSMPAPMPISTSSGSVMMAVPDECIGVIVGRGGKTISDIQQISGAWIKISDRGDLIPGTSDRKVTITGSPDCICLAQQLLSQKIHQN*