MADVEVEGGEQQTKDYRDPHPASFLDYRDPPPAPFLDSQELKRWSLYRAAIAEFVATLLFLYITITTVVENKQSNGICGGVGLLGQAWAFGGMTFVLVYCISGISGGHINPAVTFAMFLARKVSLPRAVLYVVAQCLGALSGTALVRLIQGSFYVSNGGGSNSVSPSYSKETALLAEIIGTFVLVYTVFSAIDPKRNARDSYVPVLAPFPIGFAVLMVHLATIPITGTSINPARSFGPAVIYGHKKSWDDLWIFLVGPLIGAAIAAAYHQYVLRAGGFVLKNLGSLRSHSTSAT