MTLPVLIIGAGLSGLTTARLLTNAHIPCIVFEASPPSRTQGYAISLRDWGFNALLRALGNLPLSSLTRAVAPDRHIGGWGWLDQSWRNNQTGEIIMMPPKESKEKPTILRANRNALRQWIADAGVGEDEEIDVRYGHRLVGVQLLREGGDGNVVTAEFANGATYTGSLLIAADGVHSTVRTLILPAVKPEILPVLVYHGDFKLSREEYECVIRPHAGESTIVAGVGDGFNTPLTVCDVTSTTVHMDWTYSRPSIGDNDPLYNPNITSEEAKVIPEALIEEINAKKLGEPWSLFLNGEAMRRHRVFNWLTRCVSMERSDVNSCTGKGVVFVGDSWHAMPIFGGEGGNHAIFDGIELAKMLEVAWGRSKEDVQAAIGKYYDKSWRRCNDAVRRSKQRFYQLHRPISEWIEIAEKQKMRA*