MHFDYCTTASIDFVMLDESSFSNILQHTDLTVTSEERVLNAILLWCLQARELYGWEAVNELMVNSTPEMLFGERLESLNEFLHLVRFPLLSPDLLNKFEQSSLSQQIPTFDHLVKEALRFLEFEITDFQGNQRFQHRKSSFKELLYICDGDSNGVLYFAGTSYGKHQWVNPVLSKRVIITASSPISRCTDPKVLVSRNFQGTSVAGPQMEGGRNTSWWMVDIGPDHQLMCNYYTLRQDGSRAFIRRWNLQGSLDGKSWTNLRVHENDQTICKPGQFASWPVTGSNALLPFRFFRVLMTGPTTDDTNPWNCCICFLELYGYFR*