MSLTPAVCSVNDVQGLQKDLTTYHPSLWGNFFLKYKPPTAPKRGYMTERAEVLKEEVRKMLKAANEVKNILELIITLQRLGLDNHYENEINGLLSFVYNSGYDDKDLNLVSLRFYLLRKHGYYVSSDVFTSFKDKEGNFVADDTKCLLSLYNAAYLRTHGEKVLDEAIIFTRHQLEALLDSLESTLADEVSVTLQTPLFRRVRILETRNYIPIYEKEAARNEVILEFAKLNFNLLQLIYCEELKKVTLWWKQLNVETNLSFIRDRIVECHFWMTGACFEPQYSLARVISTKMTACITILDDIMDTYSTTEEAMLLAEAIYRWEENAAELLPEYMKDFYLYLLKTIDSCDNELGPNKSFRTFYLKEVLKVLVRGNSQEIKWRNENYVPETINEHLEHSGRSVGAFQVACSSFVGMGDNITKEILEWFLTYPELLKSFTTIARLSNDIASTKREQNVGHHVSTVQCYMLKHGTTMDDAYEKIKELIEDTWKDMMELYLTPTEQPKLVTQTVVDFARTADYMYKKTDAFTFSHTLKDMIAKLFVEPILLF*