QAGFPPGEQGLAGPGPLSPSGAKAGAQYYASYPGSGRRRPADGSGLDTQPKKVRKVPPGLPSSVYPPGAGDDYGRDAAYPSTKTPGSAYLAPFYMADGSLHPSAELWSPPGAAGFGPMLGGGSSPLPLPPGGGAFGALQQHERAVGGGRGSLXEAIHVLRSHAVGSAGDVHGLLPGPTVLAPGFAGPGLPLGGRHGSLVGGGPSEDSLAGTGLLHGHVALPSQPGALPDLPRPPDAYSASSGAVKGTWPGPAGRSSSTRPHPALPPAPQLLPSPQAPTSRPPRSPPAPRSSPSQPPVLLILFRKHKEPNPGPPCNHYENIQTFLCTLAQRCSTNHSVAPRPACPRSLSPALRLRDWLVLDNSPEEVLSLEEKDLRDRERRMANNARERVRVRDINEAFRELGRMCQLHLKSDKAQTKLLILQQAVQVILGLEQQVRERNLNPKAACLKRREEEKVSGVVGDPQLALSAHAGLSDAHSAAGRL