MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGTTKTLERYQRVCYTPQDNNMECETQSWYQEVSKLKAKYESLQRTQRHLLGEDLGPLSVKELQNLEKQLEGALAQARQRKTQMMIEQMEDLRRKERQLGDLNKQLKLKLEAEGQSLKAIQGSWNPSTATAGNSSFPVHPSQSNPMDCEPEPILQIGYHHYVPAEGPSVSKSMAGESNFIQGWVL