LFKPVITQKVSAGADPRSVLCAFFKQGQCGKGDKCKFSHDLNMERKGEKRSLYVDQRDAEDDLKNDTMDKWDQQKLEEVIEKKHGAKEKTMPKTEIVCKYFLEAVEKNLYGWFWSCPNGGKCIYRHALPPGYVLKKKQEKEDSEKDEISIEELIETERTRLGTNLTRVTLETFLAWKQRKIKEKKDTYEKEQAQKKDAFKSGRIIGKVSGRDVFTFRPELVDEDDDEVTEDFSIYRKKEEVRRI*