MEGTSDALARAIALVLANPQVLKKAQEELDIHVGKDRNVDESDVANLVYIQAILKEALRLSPDSSVSLSRVAMQDCQVDGYHVPAGTLVLVNTWKLHRDPRVWSDPNEFRPERFLTSHAGVELRGQNFEYVPFGSGRRACPGLSFALQVIHLALARVFHSFDVAAISPVEPLTMGLGPGNSYPVQVLFSPRLSPERYR