GASPALWGCDSFLGYCRIACFAHEASVGQKDCAEGMICCLPNVF