MSHKVELIDRRRTFPEYSEESGMKHRRSNVSDIAKSGQVENEKRVRREIANCNERRRMQSINAGFENLRILLPPTQDGEKLSKASILQQTAKLVNTLLLKVSALEQELALYRRSTGLPPSTVLADITEEVATGFARKRRAEDHGKTLESLKMVKQDVETALLDLDDGNASGRSSDCYDGNFGCSPSSTTRLPPVSSASPLESTVGTAARLEHLVMAIEQIEGPPGNTPQQLEKPPLNDSFAYVPHGQTVYYKFPDSASDLRPFSYGLNTTDSGVLKQNINSFAEEFVLNSSPPALPPTPIPACEDKSHKEMSMDGYHPVAKLLNRPIPHKYLHRPQVVVNNSH