MLCKLTHHSFNESQALKSTPISKRTCKRVTRHVVHASSEQVPVKLRFAQLVVDLAPGEQGLRVLSSAFPDKIKGTFSGLIDSYKAQMAIALGDEAAASKATTYIFKDMVKAYARQLLGTPYEFPSYHRAIRSPYDYFQMANMYIGSLIDYDRSVMRQPERWTTIQSQIDSGENVILFANHQSEGDAAFIPLFTEVTHPGLGQRVTYVAGDRVVSDLLAKPFSMGKDLLCVHSKKHMNDNPKEKSKKMKQNLATVKEMQRLLNKGGMLIWIAPAGGRDRRQADGTLRPDKFDPQAIEMMRKLGTKSSAAKTHYYPFAMATYDIMPPPASSEKQIGEKRIVNYTGVGLALGEEIDVSSFSDSDELSEHVWQKVAAEYDLIKACNIPGAGVCPLPEDSIRPPRAPSVPSFT*