MGSNDEIVHDFAPLLRIYKDGRIERLLGTATVPPSDPDPQTGVSSKDLLISPSTAVSARIYLPKPPPPPQKLPILVYFHGGGFCIETAFSATYHPFLNSLAAEANVLIVSVDYRRAPEHLLPAAYDDCWAALQWVVAGSDPWLTEHGDFSKVMVAGDSAGANIAHQMAMKANGSDLSIYSAVLIHPFFWGVEPIGKEPKEPARRGFVEGMWKFVCPSSSGCDDPLIDPTAEGAPSLKELACKRVLVCVAGKDMLRDRGWRYYSALASSGWEGVVEMLESEGEDHVFYLINPTCENAGALLKRVAAFLNREGGPLL