MEAATAAAAAGKKVAVDKVVVHPLVLLSVVDHYNRVAKDSKKRVVGVILGESYKGRIDATNSFAVPFEEDDKDSSIWFLDHSYMEAMCRMFKKVNARERVVGWYHTGPRLREADIDINQLMARYCDNPLLLICEVQPKDMGLPVHAYLARDEVREDGTERSKKVFVNLPTEVGATEAEEIGVEHLLRDVKDAAVSTLSSEVGDMVTGLRGLKSRLLEMREYLEAVAAGRLPVNHDIMRNMQDIFNLLPNLNVAELSRSFAVESNDMMLTLYLASLIRGITAMHDLIDNKAARMAVEREQQAKEDGEKKEGGKKAAEGDAAVDGKENAEESQAEEGKKX