MSNDKRTVYVGGLADEVTERLLNNAFIPFGDIADIQMPVDYESQKHRGFAFIEYENYEDAASAIDNMNDSELCGRTIRVNLAKPVRVKEDSFKPVWADDDWLQKHAGATLAAESGEAEAPKETIETPSTGPAVIEKSEKRNPQVFFDIRIGGNDAGRIVMLLRADVVPKTAENFRQLCTHEQGYGYKGCTFHRIIPEFMCQGGDFTNNNGTGGKSIYGKKFADENFNLKHNSFGTLSMANSGPNTNGSQFFICTTKTDWLDNKHVVFGHVISGADVVRKMEKCGNKSGTPSQKIIIYACGELK