MTPPQTGAWAAAGTAAAGASAASIRSARRPLSSSLRALAAVQQQNDITTGARSSVFTKTKTKTKTSVKPIGSKNIVQIAKMSTMEATAGHSKACCNVPPVVESGYEKKGTYEEVGGYKTYVTGPQDATKGIIAIYDIFGYFDQTLQGMDILATSDASQKYRVFMPDWFKGNPCPIEWYPPNTEEKQQKVGNWFKDWNPAETAAKVPDYVKAVREKNPGIKSWGIIGFCWGGKIVCLTTSSDNNPFAAGASIHPAMVDAADAKNIKVPLIVLASKDEAAKDVSAFEESLPSSVPKHIETFGDQVHGWMAARADLKDARVKEEYTRGYKTVIEFFGKNWN