MTATNLLSLQFQGELNGKDLTHKLTDFLYYPSLDACGYLTSVDNESGAFKKIKAESNNCSEASVFAGVPSVGSQIPASVRRRHRTTFTQEQLAELDAVFQKSHYPDIYVREELARITKLNEARIQAPSIIPSVHQIWVLPLGLC