MVNMRPFTAFEQKNLKFLVNHNVKFTQVEITPTGLGKGILDSTTPMRTYFLENGIHNYSEQFQGQEYKQMKTACILTDTKQFLTKASFYRPNTKKGDPRMWIYGLGSYTKGNDIHVLFWHDQILYSINITHIDIEKCYNSAILTPMKDVLNAIYNEGNSVSEELLNHFRAVRDQWFEAEVTADTGIGRTIETFLGISMNSDKTPDYKGIELKSHRDKRNSKKNVLFTQTPDWDLSKLKSGREIVEKYGYINAKGFKTYQNTVQCAPPNSNMLFLNVDHVNELLELQAEKKNIEDIAVWRLVKLHQRLQTKHRETFWIEVENELSDGKEYFRYKQIEHTKNPNVGQFDILLEQNIITVDLLLCRPSGHGDTYSFKIKKKGMPLLFPESKLYLI