MLNSWPLAKDLQVLVEIVHSGSFSAAAATLGQTPAFVTKRIQILENTLATTLLNRSARGVALTESGQRCYEHALEILTQYQRLVDDVTQIKTRPEGMIRIGCSFGFGRSHIAPAITELMRNYPELQVHFELFDRQIDLVQDNIDLDIRINDEIPDYYIAHLLTKNKRILCAAPEYLQKYPQPQSLQELSRHDCLVTKERDMTHGIWELGNGQEKKSVKVSGHLSSNSGEIVLQWALEGKGIMLRSEWDVLPFLESGKLVQVLPEYAQSANIWAVYREPLYRSMKLRVCVEFLAAWCQQRLGKPDEGYQVM*