MVTLVIIPRNPTEVCLSKFILKILWLDENVALAVDQVVGKGTSPLTKYFFWPRNDAWEEMKKELESKHWITDVDRVELLNKGTEVINYWQEEGRNRPMAEAQLKFPEVTFTGSA