MSDGDGRRMLRRSFMKKDEVRTKSYRDSIYQNKHIFKDKIVLDVGCGTGILSMFAATAGAKHVIGVDLSTIIEKAKEIVAVNGLSDKITLLQGKMEEVELPFPKVDIIISEWMGYFLLYESMLDTVLYARDKYLQPGGLIFPDKATLYVAGIEDGDYKEEKIGFWDNVWGFDYSPLKKTALTEPLVDTVELKAVVTDPCAVLTLDLYTVTVADLAFANNFRLKCSRPDFIHAIIAWFDIDFSRCHKPIKFSTGPHTKYTHWKQTVFYLTDALTVDVGETVSGRLTCKPNERNRRDLDIGLEWQLDSQDEGRASGGKADYKMC*