MTDERQDLLRGNEPSLSESVVNINNEGSRSTKRTILWTGLSIFVALLIAGQAVTVYFVMQQKGQITTLEQHSKNLELTLRMKTFPKPKAPRMMMPMAIPLAYSEDVDPKKVTKDSKETKMTPLENTAVTTQVDIMGQVLEMLQQNPQLAFPNMTGNFLENLNGLKEQMQKPNWQEFESWLQHWFLFQLVQKQSQPQSVAPTTAVQEIHTKTKCEEEAATTDPKVYPGRYSPQCDELGNYKPMQCWYSTNYCWCVDKNGTEIEGTRTRGKKPDCRSKALA