MSNDKRTVYVGGLADEVTERLLNNAFIPFGDIADIQMPVDYESQKHRGFAFIEYENYEDAASAIDNMNDSELCGRTIRVNLAKPVRVKEDSFKPVWADDDWLQKHAGATLQADGEPEADKDTEKVEAPSTGPAVIEKSEKRNPQVFFDIRIGGNDAGRIVMLLRADVVPKTAENFRQLCTHEQGYGYKGCTFHRIIPEFMCQGGDFTNNNGTGGKSIYGKKFNDENFNLKHNSFGTLSMANSGPNTNGSQFFICTTKTDWLDNKHVVFGHVISGADVVRKMERCGNKAGTPSQKIIVYACGELK