MDILFNMRAFVSVAETGSFTAAAQRLDLTTAYVSRAVAKLEAHLQTRLLHRTTRRIALTEAGQRYLMRAQQILAYIEEAEAEAGDAHARPSGTLKVHAMTGIGQHYLIKAISQYCETYPEVGFDLTLANRITDILDEGYDISVVIAPELPDSGFVSKCIGQTYSILCASPGYIAAHGFPKLPAELSAHRCLRLVNSVMSLDRWLFDGPDGQELACINQTHFQVNTADAMTEAVVSGMGIGALPVYAAVNGLKDGSLVRVLPRYSLFHLNVYALYPSRQYLDAKIRTWVEFLREHMPAMLAADERSLAESGGLAN*