MEFRPAHARVFEDSERPRGGVAWLEKEHMFEKVVTPSDVGKLNRLVIPKQHAERYFPALDASAAAASASASAGGGKAGLVLSFEDRAGKAWRFRYSYWNSSQSYVMTKGWSRFVKEKRLGAGDTVLFARGAGATRGRFFIDFRRRRHELAFLQPPLASAQRLLPLPSVPICPWQGYGASAPAPSRHVLFLRPQVPAAVVLTSVPVRVAASAVEEATRSKRVRLFGVNLDCPPDAEDGATATRTPSTLLQLPSPSSSTSSSTGGKDVRSLDLGL