MTTSGSGEWLEQALLDLCSKMETGLGLGLDGDVISGLVSYCEMASPLDAQEYLTNIIGQEAGQSVIEEYLRRRGYTGLSSSTLNVQISKFQAYMKPPSDTGLNIGTKRSIKAPKEKTFSTKNQDARIQMETKVSKDINKVNSSVAKKKKAGKVISLAEAAKGSVVFQQGKPCSCQARRHKLISNCLSCGKIVCEQEGEGPCSFCGALVLREGSTYAGLDETSIPLSEAEAAAEAFAKKLVEYDRNSAARTSVIDDQSDYYEIEGNSWLSTEEKELLRKKQQEIEEAECARRSKVVVTFDLVGRKILMNEDDASELELENRILRPPEEREENRIKPNPTIKNQPVFMDPGPVRNLAREKQYKQLPKGLHLEITGRVQHDSNEPHSLVADKLRETSSSGSCWHDPPVSSNVYVTDDNECSLDYS