MLALEAAQLDGPHFSCLYSDGIFCDLDSCKHSGYPDVEGAPDSLWGWTEAPPAPAALYEAFDPTSGTFSHPQGVPVCYGPSTYSPAGVLEPVPSLEALGPGLPAYPTEDFSSQTLSPPAVYAPYPSPVLSEEEDFVLNSPALEVSDSESDEVLPGAADGRGSDTGARKKLRLYQFLLGLLTRGDMRECVWWVEPGAGVFQFSSKHKELLARRWGQQKGNRKRMTYQKLARALRNYAKTGEIRKVKRKLTYQFDSALLPSARRA