MKLTQELITEASKGATPSTLALPNKDLLEVSCLKALVNLVRLDLSHNRIQSIEALSTCKSLKWLSVARNDLQSLSGVESLSNLVVLNGSSNRITSIKEVEGLVELRALIVNDNQINSVCKLQQLTALNTLVLSKNPIVSIGTSLAKVSTLIKLSLSNCELQDLGSLKCLVDLKELRLAQNKIKHLRKDLSKNSQLRIIDLGSNSLNKLSDIEVLSTLPCLRNLNVRGNPLCLQNNYEDKVKTLLPNLQVLDGHSAKSFSKKRNIEQQSVVRSTTKLNKEHEVDGLHTQKKLRQNDKAARAGRDEDTRISDNSLYGKAVKDHKGSMLKDTLGTEKGDVRHGKKARKAPGNDDSKPFIELIGQEEPVTQVAKEVPRRGQERKKDISGLISVVHNQSKVSKQKNSKHWAKTGSVFSLSMGEVEVGAGGVSTWDY*