MSIKLIAVDMDGTFLSDQKTYNRERFMAQYQQMKAQGIRFVVASGNQYYQLISFFPEIANEIAFVAENGGWVVSEGKDVFNGELSKDAFATVVEHLLTRPEVEIIACGKNSAYTLKKYDDAMKTVAEMYYHRLEYVDNFDNLEDIFFKFGLNLSDELIPQVQKALHEAIGDIMVSVHTGNGSIDLIIPGVHKANGLRQLQKLWGIDDSEVVVFGDGGNDIEMLRQAGFSFAMENAGSAVVAAAKYRAGSNNREGVLDVIDKVLKHEAPFDQ*