MVFVTVQNIHSVCQKHFHYLLKKKDGSSYAIGSEDSSPKASRSEFLSLFMRSTLLALLFLSFTWLSLLKHETDATAASKSVEPDHHRLLPSLLNDLEKEGLFKLGDKVLLLSEGDGEVTGTSYSQTVIETEVLVVSASDEEMKRMVPSETFDFAFSHSRHIDSVEFLDRTLKVGGILTVQLNHHDLPTHFLKHLNYEIVYMRSSDYTVMAMRKTEQKQSIGATGRKLLTITDEEAKKKALSKLEDVLLEPPRAASRKSRTYLKRTRYLPDLMGDSLDLESYSRRVFIDVGDGKGSSGTEWFVKNYPTRKLRFEMYKIQTVNDEMSIESENMGITEWLKENVKDEEYVVMKAEAEVVEEMMRNKSIKMVDELFLECKPKGLALRGRKMQSKSGRAYWECLALYGKLRDEGVAVHQWWG*