MTALVAFCVSAFGGWYWRKEKPFSPTLGETYDWTSPDGRVRALVEQVEYFPPVCVWHVEGTSPGGTRFEMSGELAGISKFWGSYVEFLVNGCLHMRLPDTGERFSWEKAAMHVHNVISGDLWIDMVGTQRVVAHTTGETASFKLHRASKRERRGKVTGEIRDKDGAKFATVAGSAVGDVYVTPEPGYVGSETLDPRYRGQEGDPIFTWRGLAPDAMQQYGFTEFAMSLNELTREQLRNLPPTDSRLRPDTRALEDGDGHRANVSKAKIEEQNRRLDKERKKKKETHEPLWFEKRDGAGAASKSRKVNYLEHGEGLYKYKGGYWERRETGQW