MDLSEMDRALLRLYMAGCFHYWDQLPDLARECYARGASVAQLRGCVRHLVVFAGYGPCLAATLALHKAKLLPEDAPGKAAGPPGNAFELVYGGVTDRVRANMQAADPVLQEWIRRHLYGDVYSSPGLDLRQKQLLTCAFLAEAAMPDQLFGHALAGLRFGNSYAALEEAAAVACEMGPRAPAAKEATLKAAVTTLGLAYAKYCKDMAGAPPACPEVDIVDPETSICLPPLPPLVNPPPAQQPASQQAGTGVQAVRRQSTEDDPLAASADASVSVSTSQGGGMKPAGGGRSGAGGWGTSNLGRPTALAVDVIAARMAEQRERSGLFFAWDPLPPADEEQFALQDQQAYAEAEQGFEGAWRQRRRYSSEQRGGEQLEGADEGAALEGQA*