MATTRSGGGGAISDPFATPGFRFYPTEEELLGFYLRHRLAGTRPDVERVIPVVDVYGYHPSQLAAVAGEASARDTEQWFFFCPRAERELHGGRPARTTPSGYWKATGSPSCVISSATNRVIGVKRTMVFYQGRAPTGTKTRWKMNEYKAVADDADAAAAAMLHPMAPPRLRNELGVCRVYISTGTLRSFDRRPLDNQAAAPTQQQVMPSLTAAAAVNTNLCGGGGGVVFAGAQGDSSRDCSSSSGSRELAGGADGSEDDAIDWNSLISSATADDLGFNTVVGFDPSIVGSWPQV