MSHKVELIDRRRTFSEYAEETGMKHRRSNISDISKSGQVENEKRVRREIANCNERRRMQSINAGFENLRILLPPTQDGEKLSKASILQQTAKLVNTLLLKVNALEQELALYRRSSGLPPSSVLADITEEVATGFARKRRTEDQGKTVESLKMAKQDAETALLDLDDGNASGRSSDCYDGNFGCSPPSTTRLPPVSSASPPESTIGTAARLEHLVMAIEQIEGPPGNTPPQLEKPPSLSDSFTYVPHGQTVYYKFPDPVSDLRPFSYGLNTTDSGSLKQNINSFAEEFVLNSSPSALPAALIPACEDKSTKEMPMDGYHPVAKLLNRPIPHKYLHRPQVVVNNSH