MGRAPCCEKVGLKKGRWTAEEDETLAKYIQTNGEGSWRSLPKNAGLLRCGKSCRLRWINYLRADLKRGNISAEEENTIVKLHASFGNSHLPGRTDNEIKNYWNSHLSRKIYSFPGASAGIMDTPKVASIPPKLKGGRTSRWAMNKNKTYTQNVNVAIYQRPKQTFTQPNSDFTVLDADVADVNEPRIEELEAEVNKCDRSVDESNDEDILGLCQMEGISDILESWLPETTCVVWDLSEEIDNNDMVVRGYSCSSSMALDQHWDWESVIEFNNVVESEACNNWEQQEKPLTWPWEDDAWESQSKNLGETDTQMQNDMVDWFLS