MLAKRQSLADELQDIQHSDQILRRILVQAGVAYHNGGLTLSEREVIEKGFRSKTIRILCATSTLAAGVNLPARRVILRGAMVGRNFIKPSQYRQMIGRAGRVEQLQNCLACSYLAIHVPLADILLRMKNALQILTTKGFLTQTGEGVLEPAPLGKATFKSAFTIEVALIVREQLLAAQNSLVLANDLHMVYLTTPVSNLPEPDWPLFFRLLFQLDDGQIQVARAVGLTARSLQMRGMGLQSCEPSNSREMFNAKRFWAALILHDAIHEVPIGKLASKYNLTCGSIQALMTSGKTLSCFIQYGFYWFPKQLINNASLLHRSMQCLYFLED*