MELSLEVLGLLFLVAGIAGFIDAMAGGGGLLTLPALLAAGVPPTQALATNKLQSSFGSFSATLYFVRKGVVSLKAMRLAIACTFVGAALGAEAVQYIDATLLTSLIPLLLLGISLYFLLAPTTKTHTGPAPLSETAFAFTVGFGIGFYDGFFGPGTGSIFTVCFVALGHFSLVEATARTKVLNFTSNIAALTFFLIAGLPIWEIGLTMAVGGFIGARMGAKVVISKGQRWIRPLVITMSMLMALKLLWEQHHAALLSMLGL*