MSTGQVHRGREGAAVESHGEDLLSVLPDEILLHIRLARWRGARGGGVLDLEEGWRDVLAGVAKLKSIHTDSDFGGFSPDEYMHIYTLVYYMCTQKGHKDYPKELYHLCKQALDDHLDSIVLPSLNEKHGNFLLAEMLQSWEKHKLMVRWLRRFFDYLDRVSITWKSLHSLEHMGWIGFRDMVFNKLKSTLTTTVIGMINDERNGLLIDRALLKNVIHMCNEFGDSELNSYPEYILKAEECLQKEKEQVYSHSTTEPKDTSDKGMALVKHGTDTAKSRKDKKNEVMVGFPINLISGSRVVDEILGRVPVKAPFTDSTFEFGNSSCNPPDSFGYIPTTSKSFAERLMAPENEDLVVMLSLDLAEELETIDEVYQQISRKGERGSSKLWKFIDHGVKKCTQIRRSITLLGGSPQEIPNYLIR*