MSSIELFENYFQTKPAVTSFAHGRVNLIGEHTDYNNGYVLPTLISQSIEVSLRFRNDDQIKGVSSEFGDLKSTINSSKDGTWLDFVRGALFFIQKISPDIQGVDVAVHSTVPSSSGLSSSAALEIALLRSLTQLHGLSLKSQEMAKIGQQIEHQFVGTQCGIMDQMVSACGSIRQAIFLDCETLQTKSLPLFSNYTFIVIHSGSKRKLSVGSYNERKEETTAASKTLNVPSLRYASFDQINLIKDLTIRKRAKHIISENDRVIEATSCLEENDAKKFGELMYLSHQSMRDDYEISSDELNRVVESAKNNGALGARLTGAGFGGCVIVLTDSEKTELMAQSILSQCPHASLITTISGKLNS