MAFSGSKMIIQPLSHSLHATSRSDNPLLSDPFSKAAKPITTSSPFLGSTRTLRLNQSVATAQRQAASRIVAVSDVFKEKKLKSKTNLLLTKEEGLEVYEDMILGRAFEDMCAQMYYRGKMFGFVHLYNGQEAVSSGFIKLLKKEDSVVSTYRDHVHALSKGVPARAVMSELFGKKTGCCRGQGGSMHMFSAEHNVLGGFAFIGEGIPVATGAAFSSKYRREVLKEADCDHVTLAFFGDGTCNNGQFFECLNMAALWKLPIIFVVENNLWAIGMSHLRSTSDPEIWKKGPAFGMPGVHVDGMDVLKVREVAKEAIGRARRGEGPTLVECETYRFRGHSLADPDELRDPAEKAHYAARDPITGLKRYLIENKLASEADLKAIEKKIDEVVEEAVEFADESPAPSRSQLLENVFADPRGFGIGPDGSYRCEDPKFTQGTAQV*