MSILVVGGGFAGITACIELAELSRGLGPDSAALNVTLVDCKSYFEWQPSKLRCLIEPNHAWYTCIPIQHIVTQLAHSKIVFRVEIDRVVELDELQKVAVLGSGKRLVFDQCILATGSQFHEPITPGAAAFAGAANAHGIAERVAEYAGWRRRIESASHVVIVGAGFVGVELTAEIAHAFPEKRISLVASDDRVLPRMPRRASRLAQQWMLEKKVSILFSTRLEVDPLSRPALDGQPMRLKVSGSDQVIECDEAFWCLGGSPAIEYTTALRRNNAKILQTTNAMELILCTPEGTCTRLPHIFAVGDAAQLASKSHPGEYMAYMAESQAKVVAMNAFSHIHSSANAGSANVSKRRTVQFPRDMPGVRRFRASDELPLLQVVSLGPRCAIVRLDWLVFSGPLAALVKWAIEALSVHGYRHPWSMVRRIFYWLELATMLVVNLLARVDALVPFKP*