MRVTWTNSNMIWRTFSKMNGEQEMTKNKELMNALILKRGYHTIMKRRIIRNVLNIGNKKEKNFLNFMTSLNINYNYRNICNMSRKRLNKEKDFFEGEHLNRQLGGYGYPMMFIVTYDKPSWQPFWENDCEVIPRDEFGVPATIPPEVSTNIKHTYYVPPQFYTFLKKLGDDTEELKPYMIKLIKGEFTYDDYQEMFYKFAKPLKIYRKKIPLPYRTAEEISKQEEMKWQSAWYTYRQKVLAEYNVTMNLREFILYMTVGLYFSYLWLDALRQYRLDMKLFYLEAPEHKINWVKPRGDLV*