MLNRPKGQHSAPRGGPPRSWTNAELTEALQHVWNKKMTTSQASRIFGIPYNSLLMYVRGKYGKSLKLEQLRKDCISGPPIELLQMGVSNNNNKDKKEGKDADLHHSHHSGSGAGRDGNGGPNGGSGGSGGGGGGASDLRGPRSVSSEPELLSSPNPLFNPFPGGFYPDFPGGFPGLPLSMLNLLPPERHQPHALPMSVDEDCKSDRSKQSLDDDFPQPLALNRPSSEQLADGRREIYQQNGQD