MVKVPRIKLGSQGLEVSAQGLGCMGMSAVYGPPKPEHDMINLIHNAIDAGVTLLDTSDVYGPNTNEILLGKALKGGKVRENMEVATKFGIKYENGNYEVYGDPAYVRAACEGSLKRLQIDCIDLYYQHRMDTRVPIEITMGEMKKLVEEGKIKYVGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEHEIVPTCRELGIGIVAYSPLGRGFLSLGPKMAENLAEGDFRQNLPRFQPENLENNKMLYERVSAIAVKKGCTPSQLALAWVHNQGNDVVPIPGTTKIENLRQNIGALSVKLTPEDMAELESIASADAAKGDRYMDGFPTYLNSDTPPLSSWKA*