MTVEETAKLFTPAKVGNVELKHRVVLAPLTRLRADKTTAVPADFAAEYYAQRSSDGGLLVSEGTFIAEEAGGMSRVPGLYSQEQIAAWKAITDAVHAKGGYIFCQLWALGRVANPNVVPNIWSAGSKPFEAKGAASLPKLTTMTEADIDRFVGHYRQAALNAIEAGFDGVELHGANGYLQTNSNDRTDSYGGSLENRFRFPLRVLNAVCDAIGPERVGIRMSPFSRFQGMREADPLSVFVPWAKAIVKAQPSLAFIHAVEPRIEGGSDSPDSHLKTDDTLSPVRDVVSSSNVKFIVAGGFTPETAVKHANQTDDLVGFGRYFIRKSFHENLLVTMDMH*