MKPIRLMQRVASLSVSGGGLPLHRIGASDVCRGWIKNFSSEATASDHSVFLKEVAALEPPASLQALLNVLQAKGESVVSPYQRKGIIPLAVPLTVSQDGDMTALLRWPTPGSSVNVPVVRVQRHGILLLAKSPEEYIHRALVEEDVAESSGRISESAGSVGRSLYRLGEFKASKMSSMDAYLMKNVGHFPDVFERLALRHLEKGDNISALVTGEYYASKRHFPGFGRPYVFNAELMLKVGRKKEARDAARCALRSPWWTLGSSYADVARIANCGESQIKLMRERASDEGRQEDLLKGKSLEQVAVDQAGVLLDLAAVECTWDDVREQLASHYKEGGLEDISRFVSTA*