MKFGTPATQALIAFASVALLSSLRTASAAPLPVCDSPTTPIDNEGAVLVRFWNELVKSKNQKGADCPFECGDEEFDYWDDYVALDETEDKSDCKSNNFFPDNSLPMSTKGGTCGGDGDSFSVDLWFGSCACDGEATLPDTTLYSSKCVVVNNSEGYLLCSKIIDYTACEVTTTTTTSTTSTSTTTTTPEPKFWPDWLGADTCVFSEKYPQYMQLNPTWTGSTLEDCCKRYYSWRYDDCLVEGGGTSTAANTATLYYPDWEGSDHVCVNDGEAPDYITQAASVFMFEDLEDCCEKYYWWNLAECLGSAANAGSNKYYADYSQSKCVKDCTESDCGGLVGGVWDELYDDKSSCCAEKFWWVEDCDA*