MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTQSMTKTLEKYQKCSYAGPETALQNRESEQLKASRNEYLKLKARMVHVENLLGEDLDSLGIKELESLEKQLDSSLKHVRTTRTKQMFDQLTELQRKEQMVSDANRCLRRKLEESNHVRGQQVWEQGCNLIGYEQRQPEVHQPLHHGGNGFFHPLDAAAAEPTLQIGYPAEHHEAMNNACMNTYMSPWLP