MKTRQQHAAEDALTIPRRKTQSPVSVGISETIPFDLIIEILLRLPLKSIARCRSISKSWASILRREDFTELFITRSRARPQILISCVENNESLLFSIPQVQKPGVIAANYIMRLPCTHYSKNIGSLRGLVCFTHIGKNHKTEPVICNPSTRQFLTLPHVKTKSVIVASFLGFDPIDKQFKILSITTHRNCEECQVMTLGTKKKMSWRMMECCISHSYVQNDGICVNGVIYYVAGVSGPPRAISIICFDVRSEKFKVINKAKEMLLWSLSTLVNYKGTLGALLSEGYAEVTGETKCFELWVLVDADKHEWSKHISISLPPLWKNIVTEDSLYFVGVTGTDEIVLSPRYLSEPYSFYVYYYNIESNTIRRVEIQGMDSFRHCKIRLSLNHVEDVKLLQYI*