MPGGVHGVTFPQELQAARLRLIKERSYLASAAWALQPVAKPGLGTLAVDMYWRLYYDPGVLSQWLPEIMGGVLYHEICHLLRDHPERMKSFNPQLSNLAADAEINDDLILEGVKFPVQPVTPQSIGLPDNLLAEEYYTALADREKQSADGSPKNEQTDAPNSHNENGKDTHAADRTHEKHGQGEKAPVKKNSQSYEDEDSPRPGSGRCGSCATGQRAPWEEEPPGKGSTSGISPVEGELIRRDVAHQIEEHVRGQGKVPGHLARWAEEKLRPKIDWKKQLASAIRSTVADTAGATDYSYSRPSRRQGKVGKGEVILPSLRRPVPAVAIIADTSASISDPMLARTLAEISGILKALGRQEGVRVLAVDHTVQSCRRVFRPEQIRLTGGGGTDMRAGLEGVSRLRPLPQVGIVLTDGYTAWPAQPPKGMKVIVVLSGDGTAPDWAKVIQMSI