MSSRALWQLSFALCLSTLLPGVTRPVAVRDPCLTAFDRRVIAGAGAVVLDSDEDAWYPSDEPTFIYAPSCPHRVNCALIEANNSVEQLSGMAYLGTCCTYYAAFLELCWSGEVRRLLAGLQEHSAAADHKSTRGGSRQSCVASSVSRTQQMDGLQGRLAAVDDGALSGQALQDSKEHSTEAKLTMQDGRVTENVLPHHADCDTESSNSNLTSGSSTSSDCVVGHDHHVQCRSDDNRTDPGMAASSEQYAGSGTSSNCTSSSSDISRAHATTSECASGVLQSNSEQQAASATGSTSTLPLQGECIKAYLQRATQVPEPLQDIIEEYASGYKYLLDLHEAGVVDEISLPSFGRIHTHGMRLHVFPLDKLHAAEENGLCVFS*