MGRGCNPCLGCRQGQRCQIWARSDWLFAWHEIGMSVFDQSPRVSVASPENSSFLSTRDAERRGRLAVDQPGSSFTAVLIRAGIHQRHAIGAYRQDFGLSWWISACPTSRENNKHSMRLERDGGKAKVSREQSTLAPIAMAVLASSLPPGVSPPLTEDNDHNHNGLIVIVTSLALFLVLASLVIRIFASSKRGLMLQDDHVLFAAAVHYGWGKSRELIPFSDYTQMKKRTKWMVNAIIASCGLWTIVAILLLAIRCNSRPWTDIDSACGGLFPRWQAICALDIVLEAVILAYPAITIRNVQITLSKKLKVLAILNCRIYSSNPTLVGTYATIVAELHLSLSIVLLTVSCLKMFVAVYEDDHGLAYTEDASNSHSRSGRSGPKSWRSSRPVKDLSSFGSSCNEEEPILRTEATVSASSPPLEGHRRNAIMKSVQISVTRESIELGEMAGPSSAAIPRST*