MGATLLVVHAGAGDIPAASRTEAAILQTLQSALRAAATAAAATTPTTRGQAAWTPALSVADRACAAVEILEHAACTNAGLHVDHRAARNEYGDVSADATMAVYERAAETNKVTWGSVGAMEPSRNASDAAIHAAHMLQMCRQHGLSDRTRMTPSVLVGPGASSFVCRATMTHAEQSRLESYARRLACDRLLSSSFWTQVPDSVRYHSSHAATLPLANDTGPELHANLADGTGDEHGISLFSDTVGCIVVDSHGNVAAASSSGGAWLKPLGTISSAAIYGAGTFVSSTGAACASGMGDAIIEHALARRALHLQDDEHCLADALLATRALAGIVSCTFLPSGQSDEDMARTSVAMNWAHTVPTFALGYAVVPDDCDGDQRHTIKVQAWISRYRQSAPETSSSDLVDASTLVGCTEGSKKFGLTTS*