MNRKELFMKKRKIATILLAACLLLGNVSVANAASIDNGNKVHFNTEDNDTDLTLLQSKIATEEVTCDFTDATNDGASAYADTRRVSNKYMWSASTMEYNFSDQKWTSNTEIFSTYAKTSEGFVMSGFLLNPKGQSNYNSALREGYLNDSAYDENQGHYYQCVVSDEDCNNITFMLESNVNVFIFDNDINLIYRSSDEAGVTSYFDRYYSTTKTIAGTSNKVISLGLIDGNYYIVFKVKDATATTGYHYGYYAGQPLPIAQTTTFSDLTHYTTIKWNRSSSSQSASTQTLTINCPSGSEDEYALTGVKFSDKSKAFANNTYASSIDYYYTPATASYSKKLAQTGGWWSDLVDNNPPSGSIDGNYATSVTVHWVSGISYVNASCTTMTQMTLDYLVPFGIIVG