MRTSAHARDLVPTACAARHRSRHRASRRSIRVEATSRSDDASDKVFVFSAHRYELPTLRSALPRAAFTESRLDASTAKLASGFTAVCAFVDDDVGVETIDALADAGARLVLMRCAGVDNVALDRARERGLSVMRVPAYDPLSISEHAAAMMMSLNRHLSESRDRLRLGNFSLNGLVGTSMRGKTVGIVGTGKIGRGFAKICHDGFQMRVLGFDKFQKDDFQGEYVSLDELYAQSDVISLHLPLTPETKGLINKKTIEKLKEGVILINTSRGALVEARAAIDGLVSGRIGALGLDVYENENKLFFKDFSSLGTKERMLAWDETMAILGSMPQVLVTPHTAFLTREALNEIATTTANNLAAFFAADAPLRGDSIVVDARE*