MAVTDSTVVFISGVGKGIGAGIAKLYLSRPHHIVIGSVRDVSTPSVAELKASPTAPPGSKLLLVHIESTSSTDPAAAVEAIRAQGIDHIDIAIANAGAMPSTVPIEEVDTKDMLENYHINAIGPLLLFQALLPLLKKGTEPKWASVSTTAGSIGLVDPLAAWILPAYGGAKAALNWLTAGIASSQKEWMTTIALHPGLVQTGPGNWVAQKVGMGDKAPVTVGDSAASVVKLIDGLTKESNGKFYNAVDGTEVPW*