MLALEEVVWEDTNEHGLPPGFRFHPTDEELITFYLASKVFNRSFSSVEIAEVDLRRWEPWELPDVAKMGAREWYFFSLRDRKYPSGTRTNRATVAGYWKGTGKDRKVYNASNGELLGMKKALVFYRGRAPRGEKTKWVMHEYRLDGHLSYLHASKDEWVICRIFYKTGGEKKNPCIKSSSSYFLEASPPPTIYLPPLLDPSTLHSPRQTLSNPHMVLQEYNPSSQNSLHYPATLQPLPSPTNPSILKSLSHQFLLKEPLIPKECKMGNSMFSITNWVDIDHQLLQSHCTHDKCLGAFGLSAAGVAHDMSPSISFDRTGFQMVDAEPW*