MLRSSSILRDVSFAGMQMPRKYVSMGGWCGPALILGKLGLRTEAYPFDFSRCTLDGILHFIREGFAHGFYPPGLPPYRPECVGIWVLYRGQHTAFAHFDLNDPKIQAQFTRKMKRWDKLIDAPEMPVTFFRTISARDPMEEIRLIPEVEAALVARNPTLDFRIVVVAHDQGLVARSVELTPLSPRVSLWSLAYTRDASFTLFDRSQEAYADIVLHSLEEENWPLDPARMPTPVGLRDTEADYERRVLYRAGGADVSFDSLRADAFPWRSHDNIALIDGVASVGGTCVGIGSTRCTDGLCAFCGSTDYHKAGRPFRTDRPFTAEEDQLVLVHLYRILTGGDKIEAVEELAHKMNRGAFEVICRIQFLTNSSVKIMDYAWEHEGE