MGARISSEKAAIAEAKELTELEKKEGTEFPGSDYRSDNHKEWMSTLELGRIKVRDVLWPGTHDSATDKIGIYGVSRPFAQCQSLSIYKQLCQGVRVFDIRVESTGRVCHGILKSYKADTVIASLKKFLSETKSEVVILEVRTEFGYDDPPEYDKWLVDQIGADNLVTHDANVFDKTLEEILPKRVICIWKPRKTAAPSPGSLLFSSAFLKDNWTDTDLPLAKFNANMKHLGEHPANKDRKYFYRVENTCTPQVTSAILCVYPVTNRIRPRARLFISQAYKKGLGDHLQILSQDFVDDDDLIDACIGVTKSRQSS*