MDNPHASGSASNHSRNNGQGIAVMDIKIISEEEIKPASSTPPHLSTYKLSIFDQLMPHIYSPPFVFFYPNNQKTDHTNIITERMICLKQSLSKTLVSFYFLAGRVKDNLEIECNDEGVYYVEARVKIQLSDFLKHPENQSINQLLPVHPGSVELLSKTYPIMIQVSMFECGGIAIGLYTSHKVIDGSSVSTFMKAWSARASGSSEQINPSFISSSVFPLDPNLFEGPSLISPPPLMQKYVTRRLVFGRSALDALKTKAASNSSYPNPSSVTTVMGILWQLAMAASKVRCGVQRQSVLQFAVDLRPRRSPPLSPHSFGNIFWGPYVLFVEDDDPEFQFLVKKIRNAI