MGSLGVDFVSPNEEMEMEFDSSVFPPFKLSQIRASIPKHCWVKNPWKSLSYVLRDIIIVFALVTMAIFFDNWKFWPIYWILQGTMFWAIFVLGHDCGHGSFSDSALLNSVVGHILHSFILVPYHGWRISHKTHHQNHGNVEADESWVPMPEKIYKELDFATKFFRFKIPFPLLAYPLYLITRTPGKKGSHFNPYSDLFQPNERKCVVTSTLCWTLMVTLLFYLHTIIGSLQLLKLYGIPYMIFVMWLDFVTYLHHHGHEEKLPWYRGKEWSYLRGGLTTIDRDYGVFNNIHHDIGTHVIHHLFPQIPHYHLVEATKAAKPILGKYYREPKKSGPIPIHLVEKLVKSMKQDHYVSDNGEIVYYQTDPKFFNFSGKKDE*