MATVEGPQRCLYEILGIELTSTVDEIRAAYRKSALKLHPDKAIQSGASEEEATTRFQEILHAYEVLSDPHEHSWYDSHRYQILYSSTSSSSVKNCNFDINLWSYFSTSVYSGCGDTGKGFFRVYGDIFQKLFQQEIAYAHSMGTDPVPEAPLFGNLKSPYSQVSAFYNYWLGFSTFKDFNWVDEFRVFAGPNCKTKRLMEEENKKLRKKAKREYNETRKKEEEAKAAQAKLRHEKLEKEKLARERQYEEQEWARVDKGKEVEEVWNRGSHDGWYDHDVKGKKGSESGHPGGNPKLYCIVCSKKFKSNKQWKNHEQSNKHRDRVMELKDMFEEDSLLDGIMNGVDERLDCDSPVQ*