MLLKPAFTILSDKSSKCFLLLIRGTHSIKDTLTAATGGVVPFHHTVLHEGGVSNLVLGYAHCGMVAAARWIAKLATPCLLKALSEHRDYNVKVVGHSLGGGTAALLTYVLREREEFSTCTCVTFAPAACMTWELAESGVSFITSIINGSDLVPTFSAASVDDLRSEVTASAWLNDLRNQIEHTRFLSTVYRSASALGSRLPSIASARARVAGAGAILRPVSNGTQVVMKRAQSVARAAWAGPTLGLSSWSCMRARRRPPQSSPKPDETLTLNEASTDLTESTESLLISEKTETTIMENPEYPCSDHEMMTQEHDEEEDDDIRGENMTEDELWEQLEEELHRRSEIDASASEEIEREEEKVVAESIGPAGFSPELLSENIETHRFFPPGKIMHIVTFEMEDGEGEGELDGEHKVRIFRTPRSLYSKLRLSKTMINDHYMPIYRRKMEQLILEIEGEIEANDGCCVKEI*