MDAESDVALDILITNVVCVFRTRCHLNLRKIALEGANVIYKRDVGKVLMKLRKPRITATIWSSGKVICTGATSEEEAKFGARRLARSLQKLGFQVIFTDFKVVNVLAVCNMPFEIRLPEFTKSNRPHASYEPELHPAVCYRIKSLRATLQIFSTGSITVTGPNVKTVATAVEQIYPFVFESRKVIL