MASKEGDDFQNAVQNDGMAEKKDTTLSSTPAADARYRFDADRLQTLQSAAPWMKDPRYFQKVTLSPSAIMKIMMHCQSGVQKGIAKGGNPIEVMGMLLGRPDPDTPRTLVITDAFPLPIEGFETRVIADDENVVNHMIALGESLERTRKEKFMGWYHSHPFDLGDHSHCFLSQTDLSTQLQWQRAEDPHGNPFVAIVVDPLRSHNLETPELKAFRAYPPEYVSPALNECPDGSVESSEQTRLEHWGSCWNRYYELSVEYYMSSTSRNVLQQLTQDYLWIRTLSRKSESSVTQRLCGCVKPFQSASLTAASVVSGGRGTGLGPGGSTSASVSSGIDAQTKEWQKAVSNLADIASEDMGEQALQSTKEQVFA*