MSTVTLCCMRNLLAACRATKTAYISGHLRKYTCPQLYRTFSTRPTVACDRKFTVEQLRSKYKSSEPITAITAYDYPSAKQVDVAGIDIALVGDSAAMVVHGHDTTLPITLDDMITHARSVKRAVRRAMIVGDLPFGTYEESPTRAVCSALRMIKDGGADAVKLEGAIEPRLSAIRSIKAAGIPVMGHIGLTPQSINALGGFKPQGRNADGALNLVENAMRLEEAGCFAVVVECVPEVVTLAIRGAIDIPIIGIGAGRHADGQILVYHDILGLTVHPHHAKVSPRFCKQYAQLGDDAIVALETFKHEVVSNVFPGAQFCPYVMGGDELNNFVTGLQKLGLKTAAEDAKDYL*