MSKKRAGDVSKGIHKCHGLIPGLPSELAIECLVRVPYQFQSDMKSVSRSWRSLLSDSSFTKERQRCGKAELLLCLVQPLTPPNPASKAVGETLLGEKEVEDESPRVSGTPRFGLSVYNATMSTWNRVAFPGQQIPLFCECVAVQASGKILLIGGWDPETLQPVKDVYVLELAGEGSGRRWRKGASMNEARSFFACATVGSTKVYVAGGHDDQKNALRSAEVYDVEKDEWLMLPPMTEGRDECQGLAMGLQKAHLNFDKDGPLSAHLCDGYTVGKELRFCVLSGYGTESQGRFRSDGEVYDPVTNSWSRIENVWPFFDTSPRGRIIDGDIRGSSSKLWCFSDCKREWETEDESRKWRLDLESIELPVTGSSVYGGSLGGEAVVMSGGGSESGGRGTMMMRKTEEKWSRVHDHEIPFGFSSLPFSHASIYV*