MLLGLQLQFEGSRIGYSIAYYPEKVPADRDWPGIQEGLHIADHLFTVIFTADVVLRIACLKCSFWKSPMNWIDTGVVVLTLATVFLDMSSLPIDPIFLRLLRLGKLARAFRMIILSGRLESFGLLLKCVLASVTMLGYATLVLIFVQCVCGMIISTLVSRYLEDPAMDAEGRRHVFQYWGTFTRTFLTMFEVLFANWAPSCRALVDNVSEWFTLIFVAYRCIVGFALLNVVNSVFVSQTLKIADSDEEYLIKLRQKHQDQYRKKLETLFKAADVTNDGFLELDEFMRLLEDEKMHLWLSQLQLEYHDLMELFQMIDSGDGRIDWKEFMEGAGRLKGQAKSMDVFRLETKIDAVMKSLNDKDGSKQRWKRNISLDSS*