MLKKAAAGAGAVLIVLCWPFATGQVGERIYLDTVGKYDSPYVSITNESYDRGYLSSDVVSRVEIKDAFKPFFEEEGLPTVWHIDSKMTHGVFGISSESQLVLDDDLKPIAAEIWGKDVSPITFTASTALTRKTNFTITVNPISYAEELGAKADTSALVLKGVVDAKGYGEFEYALPEAKLTTTANEAMVLTGLSGSAKGILDGQFWIGSQDFVLKSVSFIDQINEMQVSLEDMSVGMSNVLTQADAKASDINDQIMTNTNTATIGKIVSLNGDEFTNLNFNLAFSDLNYSALSRLGDMADDLNENMTQAQAQEAALALDLLVAKGLKIKLEDLSVTTPQGDVISNLSLDVAPGLARASENMAKISEKLSGQINLILPQAIVDEDPILLERAQMMEQGGVVVLEDGNYKLQMQIKGDQIVLASGDQLPITMLLMLFM