MYRLWSMNGGSAVPIDLKQWCGEMTLNIVSRMVVGKRCFNYSHRDDGDGGGEDDREGWRFRKAINQFFYLMESIILGGMEGTSDALARAIALVLANPQVLKKAQEELDIHVGKDRNVDESDVANLVYIQALLKEALRLSPDSSVSFSRVAVQDCQVDGYHVPAGTLVLVNTWKLHRNPRVWSDPNEFRPERFLMSHAGVELRGQNFEYVPFGSGRRACPGLSFALQVINLAVAQVFHSFDVAAISPVEPLTMGLGPGNSYPVQVLFSPRLSPGLYR