MLAKRQSLADELQDIQHSDQILRRILVQAGVAYHNGGLTLSEREVIEKGFRSKTIRILCATSTLAAGVNLPARRVILRGAMVGRNFIKPSQYRQMIGRAGRVEQLQNCLACSYLAIHVPLADILLRMKNALQILTTKGFLTQTGEGVLEPAPLGKATFKSAFTIENSLVLANDLHMVYLTTPVSNLPEPDWPLFFRLLFQLDDGQIQVARAVGLTARSLQMRGMGLQSCEPSNSREMFNAKRFWAALILHDAIHEVPIGKLASKYNLTCGSIQALMTSGKTLSCFIQYGFYWFPKQLINNASLLHRSMQCLYFLED*