MSTKMEYVRLGNSGLKVSKLIQGCMVFGDPNWQGSPWTLGEEDGMKLLKKAYDLGINTWDTADTYSNGASEVIIGKALKKYQIPRSKVVILSKIFNPVLEDGSRPPSINDGPLVNQMGLSRKHVFKAVDDCLKRLDTDYIDVLQIHRLDRETPPEEIMRALHEVVVSGKVRYIGASSMYTWEFARLQYTAELKGWTKFISMQPFYNLLYREEEREMIPFCNATGVGVIPWSPLARGLLARPAKKEEGAQESLREQTDAKAKKWNESSNPAIIDRVQEVAAKKGVSMAVLATAWVLHKGCAPILGLSTEKRIEEAVEALSVKLTDEELSYLEEEYQPRTVQGITPERRPERRPERRPDT