MGRAPCCDKANVKRGPWSPEEDAKLKDFIHKFGTAGNWIALPQKAGLRRCGKSCRLRWLNYLRPNIKHGDFSDDEDRVICNLYANIGSRWSIIAAQLPGRTDNDIKNYWNTKLKKKLMGLIIPNNNSSSSYNNNNNNYQKKLPYFPSTSLHQAQQNLGPFITGPEQPIIIPAAQQNNLFTNNNNNLMMIANNLQNYPNFGATNYNLQNYPNFGEVASCSSSDGSQMSFGTNKDIINIKREEIMSFGGHHDGAIYEEINNNQQFNFGYFGNTMQEIATSCCTNGNSGSTTNSSNNFLLYNNDENCNKSNEIGMFYY