MGRSPCCDKASVKRGPWSEEEDAILRSFVERFGNAGNWIALPHKAGLKRCGKSCRLRWLNYLRPAIRHGGFTDEEDNLILSLYGEMGSKWSVIASKLPGRTDNDVKNYWNTKLKKRYLAAAATEATTPPPPAAGDDDNNPTTQASSQPAPPTPPAPLVNLDAAGLDGAVGDNDELLLHKSEQLYAELMGLIEQQQYSTITAAAVDAATTTTSWSSPSTGTTSPTASSSTDGSSSSSNLPWPAVDVHDSTMMPPLSESSGSSSGLFFGSHAFGSGSFQDLLGSAASFDDVMLSQEMLYY