MAERERAPHERNLYRNKHPDFKQLADAHPEFAPYVFVNKFGAPSIDWRDPDANRALTRVLLKHDFNLDWDMPRDQLCPPVTNRANYIHWLEDVLAQSGRMSGDPSVHGIDIGTGYSLIYPLLGVRIANWRFLATDIPPAGPPLREGAVEHARGLAARNGLEGRIEVRRAEAGALLAGVLREGEAFDFCMCNPPFFATPEDADASAKVAFVSRMVEESARLGTRVLWYSSMLGRKASLAPLRRALHARGVRNVRVTEFVQGRTTRWGLAWSHTDHGLDALLAAARARREAPAGAERAAKRAARERGPGRRFVAAAASAAALLADAARAVASFDPGPAPRPPGRPPWPRRGAGGEAASPRGARALGDLFEALRRKLAPAP*