MSFSSLVSDLTFRDIDRTDRASQVSRTKSFASTAATSVSISGDISSQLHGGYSHPLARAWQAERQLTKSMLIYPLFISDSADEETPIPSLPNQMRRGLNRLVPFLEPLIAKGLKSVILFGVPLAPGTKDALGTAADDPKGPVISAIRLLRRRFRDLFIVADVCLCEYTSHGHCGILREDGSLNNTLSVDRISDVAMAYARAGAHCVAPSDMNDGRIRAIKLKLIEDGIAHQIVLMSYAAKFSGCLYGPFRDAAGSCPSFGDRKCYQLPPGGRGLARRAIVRDINEGADIIMVKPASQYLDIISDAKELGKDLPVAAYQVSGEFAMIHAAAKAGVFDLKTMAFESTEGILRAGASIVISYFTPEFLDWLEN*