MMMLIRSKCKLVKMCGVCVCGSLEMCMYSTESVVASLENRVFKVGDPVIPVSPILKQWVEEGREVTKLQLENLVYRLTQSRRFTHALQVLEWMSNERNYELSPGNIAKQINLISKVRGLEQAEKYFRGIPDAKIEFKIYAALLRCYAEHKSVEEAEAVLKKIKELHPVNITACCNMMLELYAKKGKYEKLDRLMQEMKEKDICNAGTYTIRLNAYVIATDIKGMEKLLMQMEVDPMATVDWYTYMTAANGYRKVHNFEKVAAMLKKSEHVARGKTKRLAYESIQTMYAIIGNKDEVHRLWNMCTSPKKPNKSYIRMLSSLVKLDDIDGAEKILEEWESVHENFDVRIPNLMISAYCKWGQFDKAEAYIRRLLDGGKHLDGRTWDRLACGYNAGNDMENAVQAMKKAVSTNLAGRRPDPFTLVACVKYLKEKGDLDLALEILKLCIENSHISVTSYDGLVSYVRSETETPDTEPLDLIKGDYQMFENENTQLLGGEN*