MGKGREWSYVIVHQEGKTISTIQCKCCGHCYVGNVTRIKEHLFSTGNNVAGCSNPNSDIWVHFASYANKCKSQGITSKRLKSMTNSQHVRSNPSVEQGRVDALMTIEDHQDISTQVSQTLFYNNQDTCTPFSPTASKKSGFGECSKNSGFNTLSPCFVPNKSQNTIHNVTPIVTNNASNFLSAGITIQNKYEGITWVPCAAHTLNLLLKDIGRLSFIKQSLLDENHVVKFIREHQFSYLLFRSKSPNKALQIFCAIRFATTYIVLSGLLEVKLALVEIIDDRRWEIWLEKTTFILDPRFQLNGQASNKEVMENFKNTCQLLLPGTYGRDAFHQRLAYVNREGYFGDLWHIEAIQKHPPPIWWKEYGGEAVELQHITMRVLSKAASSDSTHF*