MRFVVVGGGVAGVCCAEELCRLRPQDEVTLVSASRVLKGVSVVARLSRNLEELALVERRLDELPYSNLRLVQDVAAGIDTEGQALLLGGGGRLPYDKLCICAGARPKELPPSVFHASGEQPAGGVPTQQAPQAQQADRDAELAALRQRVLTIRDTDSVARLAARLRRSRRVVVVGNGGIALELISGLKGADVTWVMKHAHIGDAYFDLDAAQFLLEELQHQRRVAAAAAAAAADGGLRVNRQMQSSDPAIYAAGDSASCQWAADESRHWFQMRLWSQARAMGVYAAHCMAGVQDQTGSDMAFELFTHVTRFLGKKVVLLGLYNGQRLGGEAEQDVVTYSRIDEEPEGRSFVRVLLLRGRVQGAVLIGETDLDETLENLIMDQLDVGSYGPHLLDPDVELDHVFD*