MATCVVCQAAAFVYCHNDQAFLCAGCDSSIHSSNALAARHCRVKVCELCHKKQSTVFCKNDQAFLCDYCDADIHLNNPLGARHELVPAIQAVQEMGCCGISVEAKGENLTSALCESVCHSETSHSVSATPSLTGSARPTETAQMAPLSNVVPPAVDLPQNKVLDKDTLAKSIWGKDFEAFELDSSWLDRLDMGFDFTDILTDAPADGLVPTLSGNSSEHADLLVVPSMSDDFQVPSLPNHQDPVVTLDKLTPMMPTPAVNPQTYPQQTAVVLTARPADSAATYSMSEASYMSNHSNSDNLTRAERVMRYREKRKNRKFEKTIRYASRKAYAEVRPRIKGRFAKREEVLAFKAAEAAMKMGRGGHNDMVVPVM*