MTFDEWLGLSKLPKIEARMLLQYVSEYTRVQLLTRGGEEMPDEIRQRADRLAQRRLNGEPVAYILGVREFYGRRFTVNPNVLIPRPETEHLVEAVLARLPENGRVWDLGTGSGAVAVTVALERPDAFVRASDISTPALETARKNAADLGARVEFAHGSWFDTDMPSERQWDIIVSNPPYIENGDKHLSQGDLRFEPQIALTDFSDGLSCIRTLAQGAPDRLAEGGFLLLEHGFDQGAAVRGVLAENGFSGVEILPDLVGLDRVTLGKYMKHLK*