MKAEEGERGGKKAERGLKKGPWTPAEDAILVEHVRRHGEGNWNAVQRHSGLARCGKSCRLRWANHLRPNLKKGSFTPDEELLILRLHAQLGNKWARMAAQLPGRTDNEIKNYWNTRLKRRQRAGLPIYPPELQEAVGFDHQLKQQASTLLRTPPPLPPPPSAAEFSARLPSLRPAPLLDPAIFRPSSGMTLPPLPQNLFSCHLGFGFPLSPASPPPTPTSLFQPQQQLGPGNYEVSRPQRLPPVPWPTMAKMELPSCQLFPEPVGGRDGLTSSGLLEALLQDAHVPEDMKLGELLALPTVGEQEAVWEHVFFGGDSSEAIKETSQGCSLGSATKLEGLDCDMGEFYRTNPPVSVPCVGSLCIRTTNMR