MAAPPEPGGLNAAPRWPLRRYSRFLPKATAGDSTSSWKVFNSSESAGQLELTIVQSGHFLITQGHGLLEGFSLLNASNFLKVIQKTDILLFRFKIKSESRMFRVQFEGSSKEEALEQCQSAVIALQQYLFVESTPVQGNRFPMAVPSDQAFMTFPFCLSYYISEGEGSGATSEINQGSIPIRLLAQSFLGESKLTLPLAYRHPTLPTEQLGPFLQLCLLDQNFPAFVEQVERELKKLARE