MARGLKKHLKRLNAPRHWMLDKLGGAFAPKPSPGPHKGRECLPLVVMLRNRLKYALTYREVIAIVMQRLISVDGKVRTDKCYPAGFMDVVSIAKTNENFRLLYDSKGRFTLHTISPEESKYKLCKVRAACFGSKGIPYITTYDGRTIRYPDPLIKANDTIKIELETGKVVDFIRFDIGNIVMVTGGRNRGRIGVIKHREKHKGSFEIIHVQDAAGQEFATRLGNVYTIGKGSKPWVTLPRGRGIKLSIVEEAKKRASATKSAAA*