MECPPGRYYNDSIVLQHTDEISLVSHNENSEYKNNLVAISKVHPLLFLSYRRHIQIYRLPQLRWITTISTVPEIPAEWDTSASVFPDLPYDINYCRIGEINGKEVLAIASDNGTVKLYYTDALSKLAPNPRIIKVAADLELRLKRSVWGLDFYPKYNMIAVSSNSHYVTVFRILPDEKFIFGNLATLSNNIPTVCFIKNSTDSKTEVRLMAGSVQGEVAYFRIDVSQHCENEIYDLRLIKDSPVDHGNFKSGINSSILSCCLFSEMIWTLTFVSSEFFKPVDSLGIPPTSSSKRYPASDEWNGVPVTQGGCDHIAHKVSFSDSEKPAEQHLSDVFSDGSTTQEVHFQPSGFCFGSAELMTILLEFDDRRLKNRSSSLIRNYLRDRFQHSCFIPELSSMIIVGMEGTGWLFRLVQTPSKYTYRQELCLGTTDWAPIVGVDYQLVDDNTAILYMVNMYNKAKTYKLVDREIMALNIDLY*