MASAAAPAAGDARRKTACVTGGSGYIASELIKMLLQNGYAVKTTVRHPEDTEKNAHLKVLQELGPLEVFRADLDEEGSFDDAVAGCDYAFLVAAPVALMPQNPEKEVIEPAVRGTVNVLRSCAKAGTMKRVVLTSSTAAVSSRPLEGDGHVLGEESWSDVDWLRANKIGTWAYPASKVLAEKAANEFAEANGLSVVTLLPVVAVGAAPATELHTSVPEVLSLLSGDDAMVDNLELIEKASGGIPLVHVDDVCRAEIFLAENQASSGRYVCCSLNTTAIELARFLAAKYPQYKIKTDRIGHLPEKPRVRISSGKLADEGFEYRYKNLDEIYDDVVVYGRALGILPY*