MSNDKRTIYVGGLADEVTERLLNNAFIPFGDIADIQMPADYESQRHRGFAFIEYEQSEDAAAAMDNMNDSELCGRTIRVNLAKPVRVKEDSFKPIWADDDWLQKHAGATLQPEGGEPEAEKVETPSTGPAVIEKAEKRNPQVYFDIRIGGNDAGRIVMLLRADVVPKTAENFRQLCTHEQGYGYKGCSFHRVIPEFMCQGGDFTNNNGTGGKSIYGKKFNDENFNLKHNSFGTLSMANSGANTNGSQFFICTTKTDWLDNKHVVFGHVISGAEVVRKMERCGSKSGTPSQKIVIYSCGELK