MSNDKRTIYVGGLADEVTERLLNNAFIPFGDIADIQMPADYESQRHRGFAFIEYEQSEDAAAAIDNMNDSELCGRTIRVNLAKPVRVKEDSFKPIWADDDWLQKHAGATLQPEGGEPEAEKVETPSTGPAVIEKAEKRNPQVYFDIRIGGNDAGRIVMLLRADVVPKTAENFRQLCTHEQGYGYKGCSFHRVIPEFMCQGGDFTNNNGTGGKSIYGKKFNDENFNLKHNSFGTLSMANSGANTNGSQFFICTTKTDWLDNKHVVFGHVISGAEVVRKMERCGSKSGTPSQKIVIYSCGELK