MSLGFYSIPLLHRERQSPSFPLPFVVVAAESRARGAASIMARGLKKHLKRLNAPKHWMLDKLGGAFAPKPSAGPHKSRECLPLVVLLRNRLKYALTYREVIAIVMQRLISVDGKVRTDKCYPAGFMDVVSIAKTGENYRLLYDSKGRFTLHSISLEESKYKLCKVRAACFGDKGIPYITTFDGRTIRYPDPLIKANDTIKIEIETGKVVEFIKFDIGNIVMVTGGRNRGRIGIIKHREKHKGSFEIVHVQDAAGHEFATRLGNVFTIGQGSKPWITLPRGKGIKLSIVEEAKKRAGAIKAAA*