MAPSLALIGVGNFAQKQYFPLFSTKLTDVVSLKALWSRSQESAERSVSLIKDCVPGVQAKWGQQGLDDILNDDTILGVAIVLQPQVQGEFVMQALKAGKHVIQEKPIAPSTQQAQSLTSFYESLGTMRPVWAIAENYRFERALVEAHKLVKDIGHMVAVEVTVESPMNISRPSFSSIWRRELKGGYVLDGAVHQIAGLRVITGSEVKSVSAICRHVDEALPPPDNVSALFELENGCAGTLMISFSCTTKKMSWKIVGTKGTVEVDQDTQDGQPGFMVSHATSVGKNSSFYPCCGVEEELRSFIHDLSQGGEADKRSSPGEAFIDVAVIEAILNSNGNCELQIGGDVEDE*