MLPFSRVPTSQLGLLRGSLASRYSCRATPHVLRRPWPTTSVYKAFGVVRLSSTTSTGIEPVKKTWIDSLPPKVRPYLYLTRIDKPIGTLLLFWPCTWSIAMASYALHLPPSVPLTYISLCGIGALVMRGAGCTINDMWDKNLDKSVARTKERPLARGDLTRKDAFIFLGGQLGLGLAVLLQFNWYSILLGASSLSLVTIYPFMKRVTHWPQAVLGLAFNWGALLGWSAVAGTVDWAVCLPLYAGGVCWTLVYDSIYAHQDKLDDVHAGIKSTALLFADKTRSILTGLSLSSMSLVSYAGYLNHQTEPFYAGVALGLAQLGRILYRTDFEDRKSCWEGFASSGWVGFWIWAGAMADYGLSLVALG*