MGELVVDKHVKYILSVEKRKDSFESVVLEHLRMNGAYWGLATLDLLGKLDALDSNEVIEWIMKCQHESGGFAGNIGHDPHMLYTLSAVQVLALFDKLNVLDADKVANYISGLQNEDGSFSGDEWGEVDSRFSYLAICCLSILHRLDKINVEKAVNYIASCKNVDGGFGCTPGGESHAGQIFCCVGALAITGSLHHVDKDLLGWWLCERQVKSGGLNGRPEKLPDVCYSWWVLSSLIMIDRVHWINKDKLVKFILNCQDTENGGISDRPDDAVDVYHTYFGVAGLSLLEYPGLKAIDPAHALPVDVVNRIFFQK*