MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTQRNAVMQDLRQLFKIEKARNLLGEDLDSLGIKELESLEKQLDSSLKHVRTTRTKQMFDQLTELQRKEQMVSDANRCLRRKLEESNHVRGQQVWEQGCNLIGYEQRQPEVHQPLHHGGNGFFHPLDAAAAEPTLQIGYPAEHHEAMNNACMNTYMSPWLP