MVTDDPLLVKLGLHEYLGSSAISQPYESTLTEFVRPAESYPVRGYSTVENDELIAHVYQEELATKDAAEASEKSQGWLGPYSDPWSAESAPHDDDDPNTSFDYDSQQSSEDEDEDEHPDGEIGKRLHHMDSVPHIPKINGEIPTIDDATDAHQLLLDRLKLYGLHELKMDGDGNCQFRAISDQLYQTPTHHKSVRDGVVTQLTTHPEYYKEYVPMNYSEYVKKMALSGEWGDHVTLQAAADFYGVRICLLTSFKDTSFIEILPREMKSSRRVIFLSFWSEVHYNSVYAGGGAPLYFESKRRRPRRHWRQYFKEKLKISSD*