MKRKTLPLLALVATTLFLIACDDRSDDLKAISKFKDLTPPRFSDVVSHQDDVSEEWSQVDYLSGPTLQVLRTRQSPDGCEDGSYYYLVDMQEKTVQPLMNALCIADNIKLEYQEVTDPYTKEKYFEYAHDGKLMGQLLIPSNPDNQE