MARETLSDDLRGRRPKPRLSVLPSSPLPAPRVFTEESFGAHEFGYDSLDFLRAKVGLTSHELYAIVRRVPAVLSLNASACIEPLIVLLLANDVPLASIRSGFRRFPRVLFCDAATIASRIAWLRSRGVDLPKLWRQCPQTLTLSEENLERKWAALSREIGADGARRVFEETIAPTLSVENLLGKLDEVQGALGVPRRELAALAARMPGLLEADVPARAGASFEYLGSLGLSRAEAAAVLRAVPRLLVSDIDACYSPAVSFLLSTGFSPSDVALLIRRRPTLHRFSVTKRGQDWTPPRSPPADPSLLTRDPRPALVRVLRLAPELLGHSIESLRPKFEFLYAQHYSARDIISYPTALKCSLAAHPPRLLFLAGRGLRAPLCRALTLRDERFAAEVARCRPEEWAAFLGRHAGGPAGTRGQDG*