MGEKEKDDGLKRLEYLSLVSKVCTELEAHIGCADKVLAEFITDLGEKSETVEEFAAQLKDNGAEMPEYFVRTLLTIIHAILPPKTKSDKDRTKGDPPAKFPGLSVPDNRLRVKELEKEIEKESRKDSDREDDRGRGERRHEKSSRDGDKYSRREEGYGDDRRDRGRDRDRDRDKYGKDRDRDKDKYSRERDRDRYGRDRREENGDDRDDERSRGHRDKVDYRDERKQNNYNKEPELFGVYQGRVSRVMDTGCFVQLNDFRGKEGLVHISQIASRRVVNAKEAVKRDQDVWVKVISISGQKMSLSLRDVDQKTGEDMLPMKKSTDDDALRANPLSSNQPPTKRTGLSGITIVDEDENMPSRRPLKRMSSPEKWEAKQLVASGVLDVREYPMYDEDGDGMLYQDEGTAEEELEIELNEDEPAFLQGQTRYSIDVSPVKIVKNPDGSLQRAAMTQSALAKERRELREQQQRTMLDSIPKDLNRPWXX