MNYYITGCRYVLMPWKFNGCHALFVIDHVKKHVTFIDFTPTQDWCKHMPYKRFAEAIIMASKKYKIAYSKKRSGWAEDIFKWEHTIQTGVPVDLRGKLQTEKAPAALGPNSLAIKANTVQLTGHSIFLQQQIDVEIALDQSRVLYDMDSDDEEWISSWRKSLVRDNTTTLQFAEDLFERVMDKLEKFAYSHNCNGLSIDQMKELGTDDVPLHTIEVIHAYWQDKRQKRGMPLIRHFQSAMWKIYEQQLHEWESKVCRMQSSSNGYQEKKLPPKPALFAFCLGPRGLHVPYKGPKQRSHKKLMSTGCHSFSREHDGFYRQAILP*