MVKITTICCIGAGYVGGPTMAMIALKCPHIKVTVVDISQPRIDAWNSDELPIYEPGLDEVVKACRGKNLFFSTDVAGAIRESQMIFVSVNTPTKKTGLGSGKAADLTYWESAARTIAAESKDNKIIVEKSTVPVRTAEAIEKVLKRNCSDASVQFDILSNPEFLAEGTAISDLTAPDRVLIGGKIENEAGQAAVDALAEVYANWVPKNQIITANLWSAELSKLAANAFLAQRISSINAMSALCEATGADVAQVAHSIGTDSRIGPKFLNASVGFGGSCFQKDILNLAYICECHGLKEVADYWYSVVGMNDYQKSRFVRRVVSAMFNTIRNKKIAMLGFAFKKDTGDTRETPAIDVGKGLIEDGAQLAIYDPQVKEDQIAYDMEGMMGNITCYKTAKEALQDAHAVTIMTEWDEFKSYDWKEIYDVMQKPAFVFDGRLILDHDHLREIGFIVYALGKPIDPFIKSAEGA*