MEPPRPSHSSLPPVWRRGRLILSPSQRDTLQASFEQIPYPGIQTRERLAQELGIAESRIQIWFQNARAHHFKQNPQGPRPRPQERLRQDGCRKRTAISRSQTSILVQAFERNRYPGMAAREELARDTGIPEPRIHIWFQNRRARHPDPSRGGPAQAGGPSQAAPSR