MEARMPPGFRFHPRDEELVLDYLLHKLTGHGGAGVAIVDVDLNKCEPWDLPDAACVGGKEWYLYSLRDRKYATGHRTNRATQSGYWKATGKDRPIRRCRQLVGMRKTLVFYQGRAPKGTRTEWVMHEFRLIQQDHGDHPLPRPPARSSSDLKEDWVLCRVFYKSRTTTPRPPSEEACTFSSELNLQAAPPLVPLVDTYIAFEGGTTMTAVEQVTCFSGLPVLPFKGSVSFGDLLSWDDPEKKAIRTALSNMPSSNSNSKLELPPNWSQENALSQMWTPL