MVVAIKVLHDGFVRMEQMKREIESMLVEMDCTKMILDSRQRIVEYWVFTVEKSKVSSNHFFVGGLWVVAVDDDTTILEIIKQMGFKCHYRVATFSDAPDALNYVLENKDRIDVILVDVHLPNMDGYEFLKHINKEIDIPVIIMSVDGSTSAVRKAITHGACDYWTKPFSENQFKIMWKHVAMKAWNEKKLQKKDFSEFASSVLDANLKDQKEISSNSKESDVDDCDAQPKKPRIAWKGELHCQFVKAVMHIGLDKAQPKKILEVMNIPGLTKDHVASHLQKYRFDLKKSNEVAVQQNEMQLPNSIQSTEPIDWFNPEGWTSQPDESILESVSVQSQNQQQGGGSLHVLPPPLDGFRIQTDWCNMNF*