MSTTNLRRRLHHGDVDGRKNEHVDISSADSLNEPLLGKSSGDNFGSAVYDPRRQDLWDDDRKKEQLHWSFLFSNLIAQWAQWLASIIVSSGSIFGRLFPFSSENQINPVYLSPLQEQRLNNLRRRLQIPFDGSRIEHQDALRQLWRLAYPTREIPPLKSELWKEMGWQGNDPSTDFRGGGLISLENLIFFARNYPNSFQMLLSKVQGQRSDWEYPFAVAGINISFMLVQMLDLKSSIPSSKYGIRFLELLERDENVFDHLYCVAFRLLDAQWLVKRASYMEFNEVLKSTRTQLERELVLDDVLEVKDLPSYTMLDE*