MSKGVWNIVQGIDVRPGSVDTRDVKDAAGFVAGIAAIRAVLPTVAEQARWDVRDAQAHALIALYVKRTITPHICLAKSAKKAWDILASLYASCNEAQIALLRKELELKIMHEEDDMDTFLAGVRDINEQLISAGDVIFDSSLMQTVLDALPDSYQTFASTWRLMTQGNLAVVKFDALCTLLLQESLKKKNRAKQRAVEQAFVAGQRKGGNSFVATSHSSSASGNSPVSNASIGRNSSENSGDKGKKKTRCHYCKANDHLIKQCPKLKAKEAKKKEVGSTTRSNTSAAILESSVKGDCDADVDAKWAFSAECTYDPAVHDACMMHACQMLQIHVCGISIVVLQSTLPDIVICLPLLSLSLMGIQSLVPTMPLIPYRELERLC*