MVRRTSTGRRKIEIKRIEDEQTRQVTFSKRRNGLFKKASELSTLCGAQVGILVYSPGGRPYSFGQPGFEEVSNRFIPHNSMMTSPNPIGGAQDNVVEQQLNCRCMEITSRLEAAKTEGAMLKERLEIAPKGKEQALETDLEGFSMEELEMLVSSYMDLKLRADSRAYKIMSGGASSVGGPLPVNPVTMVNTCVSNEFQAQYPTGGFMAYGWPHGFN