MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSGQSIPSFSYLVARKIEAKRLLYGCLVAGLLRFFWDGVFWIFGLSCELWLPHVK