MKFGKRLKKQVEESLPEWRDKFLAYKRLKRLVRLVSAAGSSSPRRRRRGSAAEEAAFVRLLDAEVDRFNAFFLEREEDFVIRHRARRPPSACPPIPSPSIPYAWCQYRCECDVRLRVLIVACAAQELKETAKKVAEDAWRRRRPPSAAETTSVRKEIVDLHGEMVLLLNYSAINYTGLAKILKKYDKRTGRLLRLPFIDKVLGQPFFATELISRLVRECEATMEAAFEASRGTSARTTPVAAAGQGIFRNTVAALVTMGELRSGSSTYGHFSLPPMAPPESDLLRCVCVQVAAGPASI*