MGRAPCCSKVGLHRGPWSPREDKLLVNYIQSHGEGKWKSLPKKAGLLRCGKSCRLRWTNYLRPDIKRGNITPEEDDLIIRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNCHLSKRLLNQGTDPNTHKKLSQQATNTRKNISDTSKTFSERPKIHLPKPIRVTKSSFPRNQSFELDNHQCNANTQAGGNPSSDYAYAADHGGENMRGFLADDLDIQFECESTVLVSEDDSSSLEKLYEEYLQILNQNDDDEMQLDTFAQSLLI*