MAEAGIEGYQLQEKLGEGSFGKVYKALEIKTGRAVAVKVVPVEQDTGEVAREIEMLKACASDNIVRYYSSFTRGSELWIVMEFCAGSSLCDVMEARSRCLTERQIGAVLAETLAGLSYLHSLNKIHRDIKAGNLLLTEDGTVKLADFGVSAQLNTSISRRGTVIGTPFWMAPEVISSPGPEAGYNSKADVWSLGITAIELAEGSPPNSNLHPMRAIFLIPTQPPPQLAEPEKWSAAFRDFVGRCLTKEVEKRPTATELLQHAFIREGRKAVSGAVLKQLMESASEALAAWRKQALEASGSLEEDEPGTLKRGDTQEFDMDAIRKVAGRLGGSGTVDASAAYGTMVVKESAEAAGGGGDAGTMIFRHPSPSSSSSGTVVLNSAAPAPASVPGFMRQFQSAIGMGGGAAAGSAAGGGGGGAGRGGAAGSVPASPSGDGAGDLGGGANGRAAKEAASKKYDFSHLSLAGIDEELSALGANLERDMAKLRRQYEKRERALRQAKSDKGGR*