MDKVLTKAGVAEGDVYGDVGAGPTLLNAIRFSAKQVVDSSLQLLSKAISLCEVPDTERKTIIPQLAGCVWEACNALKKTPTTNSTAIGRNLTQVAASVKDVIREMQELKEAEVPIENGGARSMLENRVEDDVGDRLDTESSCSLEIDDKLSREEMEIAKSVKGFICSILKVLKELLYIITDISKRLKDNDTIYLYPLERISELCQEMSVQVDELGACCYPPQEVQQMKVSTQKIHGYIDGLQCELQKIEGSLLEGFKLATEELEKCSITLKNILDSSNLGTAEGEC*