MVEKKAITVSKKDVVVGSSEQPPNEVVQTRPRRNQPSERFFLLERESKFRSAKDLLAVEAKKKDSSKKSSEGASGDVAKEPIVPATKKRPTSSTEAPKPKRPFFKKMGPADAVTNPSVPKPYAPPAEGEVPPIQTPIPPPEQKEIPSQMDTEMDGSAGADTDEAAVDQTAAADAPALSREDKGKGKETEAPSTDNASTPLAASPIVEMFKRMHRAEVASIPPSVGFSSEAKDKILADLFIRCAESRNYRFDMHKEMLKHKDQIENHEQYAEKTARLINLDADKKIALKTEELKKAEEDAEKYEEKLREHEGRLVELRK*