MRRILSQGVYYEEQALVLAKDVEIRGAGAEKVLLGRLGIGGFVLACSAGRARVGGVRMRPAEDMGCEMVGGVLCSGGDLELVDCEVEATEDAPCVSATGKCALALRGGCELSLCHTDGVSLARIWHCGADGVVGEGRAEALRCNAIKAEPVPSGRTLFVDAGFTGNLPAGLPGDAECFVSLEDALVAARGGDEIVVRAGEYEARRALAVPRCVRIRGEGDPSRVVLSRSGASGVVLELGAAVGAVSNLTGDGMMAVLGLRVTARGSVGVFVREGARAALERCAVSGCRVGVSAGLGARASLSGCDVYGCLRACVEAQAGSDVTLSSCDVHDSLGFGVVAPAGAAGADRVSRLRAWGLQQGPGAAAGAPYRTEKGGELVEAGGAGGERPQGYAGPSVDELRALVGALRADEAEAEAVAEARRRSRRAAAIAEEQAEAEAGAGGSGACPAAAEAARRASVPSAAAVEEAEETAREEGEEEKGEEEEGPQGGSS*