MAEVFGAVAGAIGIAALFNNCIDCFDYIQIARHFGDDFSKYQLRLDVAKCRLSRWGAAINVNSDPRFSNNTSKDQTTTLAETLLGEIVARFESAQKSSLLYKTVSRDQEMQVCSEADLGAVPQRLHSHLRTLTMHRQNRVGLTKKAYWAIYDKNEMGRMIDDIFDLINDLEKVFPATPQATSRLAEMEIQEVNDQQGLKMIQDTAQDLDPILADTTKRKLQEITGQNTARCISGKGRTNIGHTFVNDSFVQSKGFCDSTFNHVDEINLDETARVNIGNTYGGKGFWDS