MATTRSSGSDPFATPGFRFYPTEEELLGFYLRHRLAGTRPDVERVIPVIDVYGYHPSQLAAVAGEASARDTEQWFFFCPRAERELHGGRPARTTPSGYWKATGSPSCVISSATNRVIGVKRTMVFYQGRAPTGTKTRWKMNEYKAVADDDADAGAAMLHPIAPPRLRNELGVCRVYISTGTLRSFDRRPLDNQAAHTQQQLPSLTAAVAAVNTNLAAAGVVFAGAQGDSSRDGSSSSGSRELTGGGYGSEEDAIDWNSLISSATVDDLGFSTVVGFDPSIVGSWPQV