MRYDALKSMLWRVCRLGAEKAAMLRSCLHTPALRGRRRLSFSFAQDLSFAAAERNGPCLSKLPLTREALTLSRESWQLFHPVISTRGFASVSSEEIIADPQEWQAMATPPHSILDGEKEEIAPPPAIDDPSSSRSDKMKASQVDLKTFLERTQYIVTILSLLKEQWTDETPSKLTKLKLTYNSAIVTQVLRRMGEKVKYAKDAHAVHAAMEFFHWLKGQHGYKHDEFTYGVMLNVLGKAGRIDEMLALYEEIRTQGCPLTMVTRARVMFWLGRARKIDEVLSLWQQIEEEGVKPSVSVYTIMLDALATAKEYQQVQKLYIRMLKEDCLPNARTHTVLIEHLVDAGKLDEAFKILSIIENMKVVPNNVIFETLIEAYAKNKNIEMVLKLVVAMKEHFLKPGPRLAVAVQALMEAGREEEANMLAKDIGPELESLKDSRIAGEVETELTNVEEDDCESDVSDIRREDGGLNAGLDLNAFALALRNWEPNMLQQANIKWSSVIVYGILRRLRDTDAAHAFFNFLRDQAGFKHDSYSCMLMMQRIIKGKSNSVLKGSLMKELLFETHREGLLCVNMVNVVIRYYARLGQIEEALEMFNLIKQLELEPNEASYTAIITGLARDRQGKKAMELFEEMKTASMKPASQVYTELIKCLGLAGKYESAQSVFDRRIESGIQPSGDEYMAIISMHNRLGNHKMALLLYEKMRNVGIMPSQAADSYEVVRAILQRANRERDLEALTKRRDRLKFFQGTNKRLQESLLSVISIFSSNFKQAQPAIESQV*