MGFTVRRTSGSYVRPATATPAGSLELSAIDRVVGLRHMVPSLHVYAPRGCSDDDRRGGEAQPQPSPASVVREALGKALVDYYPMAGRFVDGPEGPGGARVECTGEGAWFVEAVAAGCSLEDVACLDQYPFAIPEQDLLPDEAPGVQPLDLPLMMQVTEFNCGGFVVGLISSHTITDGLGAGQFMTAIGDYARSLPKPRVTPIWSRELIPKPPKLLSGPLGKPRMLQLRHLTVDLSFDSIEKAKSRLLQSTGRRCSTLDVAIAKTWQARTRSLRLADTSARVTLCVAANVRHLLRGDAWRPKDGAGVAGYYGNCMYPVMVSAESGAVEAADLAVLVAMMQEAKARLPAEFARWAAGELVGVEDPYELPFAYEALFVSDWTRLGFQEADYGWGGPSHVIPLAYHPHMPIAIVGAPPAPRMGVRIMTECVEQEHLPVFKEEMMAFLN*