MKMNIGNLSHEADSDGDDFAAIFVDYFSPLANEKNPSESVSPEGTPRDAAVFGQSTEAVDESPNPSINPTIDIPNNLAGLYQALFQQLLEFMSLGTLMALNPGLMPARMIPIPSTLFNNTPNPPNKTMHKQSPFYTSAHPTTTRPPSSSPEAYASEQPSSANASPTKGLTSTPTNIDMQWPQGDVCYSVGTDDFQLGWAFQTINAYTIMDGGRRVIRKCMGLAKCKSCSFVARPINPETKKADELPKLPKYTCPKHPKELLQWIPCTGGSGKHTGQPCRVHATHYPKSGVVVVQHFGTHQHLKPVTKKPTPAAMKKLTEIVTMHPTIGASKLKYGHVGTNLEPITKLDPTFNNTDFVNYLRKKIVKQTGADGIQSSWPALLQFQKDSCRGGSFIIHTDLRPECAIIIMQNDYMRQVLHESPTACQTDTIEGEIIDPEFKGTINLHMTSKFDIIAGX