MGVFGRAEKKRKVSKWVESAARSSIWGGHNADEIDSINTLGGVVSALALSFVLGLQYMVAPGTDEMQYADFRSMLCKSQEFRNYVIDVFKTEDIGKHREESFNFTKMIRLNTYMDIEQFLRTEVAHRYGEADGPQKHIACISDKDVETAVAFMAVEFPMEHLRAFVLQTGDFYRWSKVSESIGGMCAALIFASLLWSIMLNLSLALAPVREDSTGTALVAWLMIGGPTMMVNYLFLLVGLIAFFFTHGRMLVALSPFVGATMRNTVDISLFAILLPVFVIGLVLGIGATIWSARNSKEVAKEEASESTGAKAAGDADAVPIQIEDKLQKLPETREKEESIVDVKETRM*