MELGMYMRPMSHTEQKLYLYLESMSKNIFRLPEIEHERLGLSRGHYHTLISRLVKKGWIKRAGHGTYLRNPPLSVRAGPYYIEDPFETGLKMYGGYIAFHTAMYLYGLNDNQPVMIYVATPSKSETVDLGPYHRIKAVKMGRRFTGIRTKDKYRISTLMKTIFDCFDHVMHSGGYPDLLKSITFAESYGFGGSLDWNEFEVYLDEFASSSLCQKIGYMLSLLKEEGIYETPDDLMEYLRGRIKNKTNLFGGRLGGKYDRNWMVVDNIGRRALLSWHYHG