MNGLKEFFGNIPMFQKQVEREIEEKGIEPSEGIKKMEFSRQVIRNLVIGVLVVGILAFVGISYFNNKNQPPVTPTATTASKESNQSETSGEATKNSSQAVQGSSDHLLKLSAKERADEATEVFESWYKSFSNGDVILEINKELLKEGSGGTSPIELETKLIDNLKAKFGDKLSDDFYTGLQASFNFNPVIVDGTKGLTISKQNDDESQWFSTWFLDTEKKEKNTKIVLRNDFPFEWVDWRNKGQHDEKVGKIFKNVDWDNDLSYEVIGIDFTEATKNIETNQILFVQMYYNEKIGKWQVTGNVGGVY