MGKLMVWVGVAVAVTVRFVFAAMGAQERLGRRVEIVTPVTSLKRLAEGQWFKQLGLSPYAGSAYHGSPLLLALLGPMTTVGTGGQTSSRFHSSLIVFVIADLLGALLLLKMGNLVESANVYYLGKLLPDSKKSKPSVKTQVNDIRGHGKLGLGEVAALLYLVNPFTVAVCVGGTTSPVENVLVLLALYGALKGNSPLAAFGWAMSTHLSMYPAVLLIPISILMVAGPDKPQRKLFDHVNKIKTSNPKLKEKKMVGTTSTVQLQWARYRDFLLFSALWWIAILGLSAAALGGYEHLKEMLIETYGFILHVEDLSPNLGLFWYFFTEVFTHFRDFFIMVFHANILFVLVPLTIRLHHRPLFLAYVMVAITTMLKSYPSIGDAAISLGLLGLCTPELADFRFSFFVLNGYLVVAILSPSMYNLWIWRGTGNANFYFAMSLVYACVQSILIVESVGTVIRYDRNLDRLSKLPVQVDSGAQPKED*