MKRFAVQESEMARMLVLMSRSHGQDQALPLSACLAGGQRGEDRQAPERVFVCKTCNRVFPSFQALGGHRASHKKPRLDGDGAGDPSLAKPKLHGCSVCGLEFAIGQALGGHMRRHRAMTGGVPAVPPATTRIVVDEKPDGDVVGIIRHDHGGVKQPGGGLWLDLNYPPCDDGRDAVEAECGRNAAAATGITFHQFLDTATMAVDCLGY