MTGLLMVTTRGGGNGKKDSNAQQLSLLDFILAGLRKSMVSCRVDRQEDVVSAVEIGWPTNVQHLTHVTFDRFHGFLGLPLEFQVQIPCRVPSASVSVFGVSAESMQCCYDTRGNSVPTILLLMQQRLYSQNGLKAEGIFRINPENSEEEHVRDQLNRGIVPEDMDVHCLAGLIKAWFRQLPSGVLDGLSPQQVLQCNTEEEFVELVKQLKPTETALLNWAIDLMADVVEQEDSNKMNARNIAMVFAPNMTQMSDPLTALMHAVQVMNLLKTLIMKTLRERGEAEEGEYSPMSSPSSRRQTDEEFDSQQEMDTSCESASDDEDQHRYSYNTEERDEVESLSEIEESFLRQLDENEHAKNDFRKQLEGILGRETASTENGDSSSDSKIDTSGLSTSDGEDSRYTTCVTLEEKVESKRSSASMEDVDRIELAIRISNINGVRKRFVDED*