MNLVQLMDLKNRWQLAPEAEYRCDRNLNLYKTPTEPSLVTQAATGRQLRITAIESTGIHVILCADDYPGWLRLDDIDALTPATTSYQPPTMTRHDIEQVIPDAIAFTQAAMAVPNKYLWGGTVAPNYDCSGLVQAAFASVGVPLPRDSYQQEAFTTTIDKHDLLAGDLLFFGTPERTNHVALSLGAGSYIHSSGKDQGRNGIGIDSIVTLADPVSRTYHNQYRCCGRIMTGYLPQKTI