MSHKVELIDRRRTFPEYSEESGMKHRRSNVSDIAKSGQVENEKRVRREIANCNERRRMQSINAGFENLRILLPPTQDGEKLSKASILQQTAKLVNTLLLKVSALEQELALYRRSTGLPPSAVLADITEEVATGFARKRRAEDQGKTLESLKMAKQDVETALLDLDDGNASGRSSDCYDGNFGCSPSSTTRLPPVSSASPLESTVGTAARLEHLVMAIEQIEGPPGNTPQQLEKPPLSDSFAYVPHGQTIYYKFPDSVSDLRPFSYGLNTTDSGVLKQNINSFAEEFVLNSSPPALPPTPIPACEDKSHKEMSMDGYHPVAKLLNRPIPHKYLHRPQVVVNNSH