MLTKNGKKTFELTDLDRQEIVQTLILGHQGKRLQVGGKTVSKYAIKNLATKFKVDRSTIGRIWANARNQIEKKRVIDVTSKKRQRGRKKLDFQPTVIGAIPIEKRTTVRGLADALHLGHSTVYRFYLFPWEDDPYRATQSKTFMAKVMFNSGVARPHITSDGEQKNSKNRCVGTIETKALHSVTKPIIRSMLIDEMLPTIRSKWPLGACKEIWIQQDNARPHIHAGDTQFKEAATKDGFNIRLINQPAQSPDMNVLDLGFFRAFQLIQYKEFPKSVDELIKAVKDAYNIFNPKSLNYTWLHLQYCMLEILQLNGGNNYKNPHKGKRRLESMGLLPVQIEVPTVTRVQAQQFLSEGYVEVNITQEHNIEDNMSQIEYEV*