GYLGMIMMGPGVLMGSPEIWWMMMIALFVAKAKGIFIVILMNHPGGPDAWPFFLMAIMGIVIMVLAAGELGIKPPYPLALWIAAMAIGLPPIMVVMIVADIAIALAIRAMGAMCVIFKDPAMMMQLMIFFFGMPGQI