MVFDPSDHVLDPMWRKGMFVIPFMTILGIKDSWSGWSITGKTVINPGIWSYECVAGAHIVFSGLCFLEAIWNWVYWDLDLFYDEDTGKICLDLPKWDQGYFQQEIYRWVHAGLAKNLSLSEAWSKIPEKLTFYDYIGNNPAKGGLFRASAMENGDGIAVGWLGHPIFKDKEGNELFVRRMPTFFETFLVVLVDKEGIVKADVPFRRVESNYSVEEVGVTIEFYGGGIDRVSFCDPAIVKKYARRAQLGEIFELDRATLKSDGVFHSSPRGWFTFGHATFALLLFSGHIWHGARILFRDVFAGIDPDLDARVEFGAFQKLGDPTTKRQVVLCCFYFFSNQLISSLINISMKDISIIVNYDRIYGSIGLYIPVGIDPRDNIFHYFLPRTTQNSR*