MGSKIQAYADELLLILLSPKYAAFGWPFLNPVDCAEANLFDYNKIVKEPMDLQTIKAKLAKNEAKDPGEFKEDILLAFDNCLIYNPPDSKIVKGARVINVEFDSAWASLPP