MLAAFGKNRALVSSLLRGGNGGDGASAAAVWAVSKRFMSASGDSITVREALNSAIDEEMTADSKVFVMGEEVGEYQGAYKVTKGLLQKFGPDRVLDTPITEAGFTGLGVGAAMYGLKPIVEFMTFNFAMQAIDHLINSAAKTNYMSGGTINVPIVFRGPNGAAAGVAAQHSQCFAAWYGQVPGLKVLVPYDAEDARGLMKAAIRDPDPVVFLENELLYGESFPVSKEVLDPSFTLPIGKAKIMREGSDLTIVTFSKMVGYALKAADELAKEGISVEVVNLRSIRPLDRETINASVRKTSRLLCLEEGWPQHGVCAEICASVVEESFYYLDAPVERICGADVPMPYAANLERLAVPQIDDVIRAARRICFRKQDKRKATA*