MLCKLTSRAAAALVLTAAQCILLAAPASAVDSKLWGRNGKAFNPAGRLPDFSYAGYHQGNDPLPNPPVTRSVLKFRKKGMSDTQMLVAAVDWANKVPPSNKGYTVLLIPKGTYTLTTKLTIKNSRVVLRGAGSGKTILYIPKSLTDLYGPDMSTKTGGWVNWGGFLTIKGRSNKGKVLALAGPAKKGAQVITVNNAAGLRAGKYFDTWWTDINNNFNSIMIGANWSPPDRLKNSAKMRWTVKILRIKGNVITLERPLPYPIAPGVNRVSFHERASTISESGVEGMTLRFKWELYAGHHVERGWNGVELISVWDCWVRDIEIINPDSGVLLNYQVSAVTVTGIKISYTKSRANNIPNRFGESANSDGHWGLVYSNAFDILFDGFDFRGTFQHDVGTGFAGMYGVFANGRCTNGNLDLHRGLAGPTX