MGTLNRALKCLFDHAYAGEKLPPYDQEDAWRHASVKVFGVVAASSGADPKVGITWRDLYTYLSRNIPGGASAKAVDALFHSLDRSSNGAVTADEFTEVVMKRLGTMREERELESRLATAVPRIHVVPGSNRLNFLAKTEAFKVQVVTRAWVRDLGAAWAEMDLDGDGKVSAADLRRYFGRVQPGLLAFLPSIFRAIESRSFASGRSASARPGSRGAGGSGGAGGGGGGGGGAITFQQFLKALYPEASLSDLRTLQAMAADRKSRAVAAAEAVANDKLLAEIQGVFVVFDDDQSGELDEDEFVSAMELTGHTAAEAKGIFQQIDADGSGAVSWDEFRKWYTSSYARYMEESQRRMLDDEAEAPFGYDDA*