MGDYGHGGGQMRGNPDSRPRGQGQRPNVQQLKLMGQIHPTGLTPNLLKLFEPRPPLEYKPPLEKRKLPAYTGMAQFVSHFAEPEDPEYAPPVPKCETRAEKKARIRNNKLEQGAAKVAEELQKYDPQSDPNATGDPYKTLFVARLNYETSEQRIKREFEGYGPIKRVSNVVIPVQVKLLHFGKVYGFFNHSKM