MSFVVPSWVLWLQAAYSVWTFLRNAKFFRIPFITISMLWHGYERTWFRHRKYLLLDGMSRETGGDWQDYDSEEEKKSHSFSIDNNYDMRFKMNNKDYRFCASFETGKPLKFLHFAKHYQLVTEDIVLMGKYHLVKAVKPEAMLKYVLTGGTMKTREEYCIVDNTSSELLNNNFMRILSVLPLVLQAKKFDQLSTLASAIFVVVDIFSYYFNFVWQFLKSITFKYTKLLLGRLDVRHRVFLHELLNTGSDSFMFCDDSMKKSYHKKVDEFMVVRGCEIPLEATTAPLSEDGDLPDHQEIKMNLNNFVVETEIVAEGYYDITINRQQPLQGETTILTKEDGEENHKLFDVLC*