MAAAETSGTAIGSSGRWALHGKTALVTGGTRGIGRAVVEELAALGAAVHTCSRKEEELGERIKEWEARGFRVTGSVCDLSARDQRERLLREVADRFGGKLDILVNNVGTNIRKPTTEFSAEEYSFLMATNLESAYHLCQIAHPLLKLSGSGSIVFISSVAGVVSVFSGTIYAMTKGAINQLTKTLACEWARDNIRANSVAPWYITTSLTEKLLESNSFKEQVVSRTPLGRVGEPGEISALVAFLCMPGSTYITGQTISVDGGTTVNGFCPTKPF*