MTTPDTPQSLPAGRTWRNYFPDGDLWVFGYGSLIWKPPPHYDQRVPGYIDGYVRRFWQSSLTFTRPGTHSQYSDIAKLSLINISTDHRGTPEAPGRVVTVIERGFWESLDDPRLMDQHAHLESSTARVWGAAYHIPASHAEEVHDYLDEREIDGYTVHYTPFHPISAVATSTVSRAPETETVPETQSLSPAHAAPITCMVYIGQPSNPQFLRDPARREPQDVAEVISHGRGQSGKNTEYLYLLEKALEGLGLGSADMHVTDLVRRVKAIESTEEATAEQAAAERDVKESLEASWAEAHRDSSQIE*