MMLKNTVLTGLMLASCAVWGAAIPRGSAYDSRIQHVTYDSQNATVVNTRPGYLTTLLFDDDEAVLDAQSGFPKGWRVTKSDNRVDVSPNPVIQPVTEDNGNNVNKVFLPTAKEWKTNLLVVTSKREYSLELNVLDNDSPSQAFIIRFHYPDEARRQSAAADAAHLQRLREAQEKQQIAAAFEQATTPRNWRYTKRVAADSAAIAPDFAYDDGRFITLGFSATKILPSLFRVVNQQEQTVTPRITKHGNYTVMVVRAMSPHLVLRYGRAVVGIENTAFGNVAVSAGDTVSPAVTLEAK