MGLKGYSVGEGGGEIVEVQGGHIIRATGRKDRHSKVFTSKGPRDRRVRLSAHTAIQFYDVQDRLGYDRPSKAVDWLIKKAKTAIDKLELGETTTTTTRQEPVNTKPESPTLVFQRENNDQTQFVAANLDPEDAMKTFFPATTTTNGGGGTNINFQNYPHQDDNNMVSRTTTPPPNLSQDLGLSLHPFQGNNNTVVVPETNNFTTTHFDTFGRISGWNHHDLTMTSSSSSEHQQQEQEERSNGGFMVNHHPHHHHHQPSMMTLLNSQQQQVFLGGQQQQQQRGTLQSSLFPHSFRSWDHHQTTSDHHHHQNQASSMFASSSQYGSHGMMMMQGLSFPNTTRLLHGEEATQPNSSSSPPNSHL