MAVFKSVGLDGYFNLPPWGIDLQRSYELMSSINKDGVARITNLDGEQTEVKIDDDIINQALHFWTVGALRLPDRLTDSERRQTFLDLNVGTETFRGLNKKEVVVPLMLYSQHFHIGSHPGIPTLIKGWPTTAVQKGRNQPAQFSKAIYSDLLEHPQMVNFKENPHIGAGHMLTRIAYQALGAANRLPPPLTQRGSAPSALAIPPAPKNIIPPKRKERANRTDEEGLPEEENVPPQVETNRPVELRTKNRQDPLVQQACIQREQELKAQEERERERERERERERERERERER