MLRLRRLTGTLGQGKPWSHGRRASTLDPKAVAAFAALEHENWEKAVLAYDKGFGPLTRQCIPELLDAVHCKPGSRLLDVATGPGFVAEAAEKAGASVTAMDFSKNMLELAEKRLKADVKLVEADAAAMPFEASSFDAVVCSFGVLHLPVPEDFFAESLRILRPGGRLGFTVWAATPATEAMALVHEAVQLHGNPNVPLPEAPPFFRFADVSDTTTTLETAGFCAVECKQVPMTWDLLDPTEAFVTFRDGTGRTAALLAGQTEDQLKAIEEHITKGTEAKRTGKMCRFQMPCVLTMAQKP*