MFGLGSFSKRPDAWRLDLAFSHQQELEVNWTGADGEAAVLAALQDALDSPDLVHEHVGVQLTPASQQLRGVVAAAGFGQLKTRLSLSVQATRSQLTGVELTRTVGSSALSTSIALALMNALDVTTVTRLRFADGGAVAALADPRVLSRFTALRVLNLSHAGLGALPAAVGLLNQLQELRVVGNQLRILPPEVGQLVQLRVLAADSNQLTILPGELRRCVLLEELTLQHNRLTSVLLSFASLCNLSVLHLYDNPLEFLPEISPCNRLHHLTVANLRVTADPAYTKFKVEVLPPPPGAAGSGIAISLWDSKQSDKLRPIFSLMLRRSSGHHPLLAGALRYLAEEDPKNRELMAKQENGLQQLVLMALSDSPVVVEETCHTLTLLAEHSPLLADAVVENDANAIMRLLPSVDEQRQLSTLRLLAGIAYSSPAAAAKLATEGLLRSLEELVEGWGQEEEX