MLEKLFKLSEYGTNVRTEILAGVTTFLTMAYIIFVNPAILSDAGMDRGAVFVATCLAAAIGCFIMGFIANYPIAQAPGMGLNAFFTYGVVLGMGHTWQVALAAVFCSGVLFILLSLFKIREWIINSIPHSLRTGISAGIGLFLAFIALKNAGIVVDNPATLVSLGAITSLHAVLAAVGFFLTIGLVYRGVKGAVMIAILAVTALGLVFGDVQWGGIMSTPPSIAPTFMQLDFSAVFEIGMISVVFAFLFVDLFDTAGTLVGVATKAGLIEKDGKIPRLNRALLADSTATSVGALLGTSNTTSYIESVSGVAVGGRTGLTAVVVGILFLLALFFSPLAGMIPAYATAGALFYVAILMMSGLVSIDWRDLTEAAPTVVTCLMMPLTFSIAEGISLGFIAYAAIKLFSGKGRSVSLSVWVMAAIFVIKYILAA*