MATFLAAGAVGGARKVLAEVQQPNRVHRSKVALSMYRDMPEGEIAIEEFERFAMDRLRVLKGIDDLKAKGFRVDQMQDKVIELYDKHMATAQREERQRKDAVSHFVLRLAYCRTEDLRRWLISQECDLFKARFKDLPPRDQRVFMEANELPFRPLGRPDFEEVQEQLAQVLLSLGQAQQASALLNGKVPPESYYKVPFEQVPDLVASRRVYLQAGYAYVSKDQMSSLVVQPFRSALSKALVLTARRWAAVVAPAEADRLAPVVESLSQRYLGPDYSDAEKRGVAGTITARDIPVLSKSSFPLCMVSMQQALHDSHHLKHDGRMQLGLFLKGIGLPLEEAMRFWRTEMAAVAPGDKFDKQYAYNVRHNYGKEGNRKAYTPYTCAKIISSTPGVGQVHGCPYKTFSQESLRSALARLQVAPSNIEAAVGMAAAGNFQLACESAWEGKHGCACNTGINHPNX