MGRKRASPVNVLFGWVRRQSMKVKILAGVVFALCSLVALKHSVKDHEYFFIFSEAIHAAGIFVLIYKLTTHKTCSGLSLKTQEITALFLAARLACSVLMELDAHSVLDMATLISTAWVIYMIRFKLKSTYIKELDNMPLYYLVVPCIILALIVNPFTRFCYFSQVLWAFCVFLESVSVLPQLRLMQNAKMIEPFTAHYVFALGVARFLSCAHWIIQVYETRGMYLFLIGSGYFWFPAALLAEAVQTFILADFCYYYVKSFVQGQLLMRMPV*