MPRIGTATKDRSCLVCGGKTTVAHMGLDVCRACTVFYRRSVGRVYVCRSNSNECSIAPDGVNCRKCRFDSINRVVKESGALNGKSSESDDSQENGPSCSRDDDENLLQRTMCEIRFISELNLRPNPPHPMQMKHQENHFYPATVTSMNMANRVFLSAVLPFAGSSFPEFEGFREDEQWAILKNFFFRFRPFEATYRADKAFPEHLDRTLGGYTTYISGDIADIFLSDCTNPDVNLEDAKRLMCTISKEAFTKNRMFMGRLKPHHEEFLAIVGIMFWTLEGLQVSEEAIHVSERYRTDILQELHVYYREELGMEDYAARLGELLTLVQIFEKSEDMKEFFELLRLLNVFSDDTFGYRMIKD