MVLTGAHYIYILFMVIILITMIMKKDTIVPCILGVFFMGLFFEKNIFGAITAVFNSFIISLNELGPIILIIAIMVALSKALEANNAIQYMVRPFSRVIKNSNTAFFVTGFVMLVLSWFFWPTPAVALVGAVFLPVAMRAGLPAIGVAVALNLFGHGLALSTDFVIQGAPSITAGAAGVAVSYVINDGMILFWVMGIVTISMAFYTLKRDINKGMFREELKGFESEEVEEFNGKSKIATILVALGFLADIIAMYVFDLKGGDASALLGGTAVFLIIIINVINFGKDSLENVCENIIDGFVFGIKIFGAIIPIAAFFYMGEVAPLTGVFGKVLAPGSQGLLSDIGIALSQTIPLNKFAVSGIETVVGAITGLDGSGFSGISLVGSLASVFGTAINASVGALAALGQISGIWVGGGCLVPWGLISAAAICGVSPIELAKRNFVPVITGLVVTTIVAMFII*