MVKVPRIKLGSQGLEVSAQGLGCMGMSAVYGPPKPEHDMINLIHHAIDTGITLLDTSDAYGPHTNEILLGKALKGGEREKTELATKFGIKFENGNREVYGDPEYVRAACEGSLKRLEVDCIDLYYQHRIDTRVPIEITMGEMKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEDEIIPTCRELGIGIVAYSPLGRGFLSLGPKMVENLTDGDFRQNLPRFQPENLENNKKLYERVSTIALKKGCTPSQLALAWVHHQGNDVVPIPGTTKIENLQQNIGALSVKLTPQDMAELESIASADAAKGDRYMDGFPTYLNSDTPPLSSWKA*