MEVHQRLFESAGSRPEERIVGSNGGLIPTLCGGPESSTQSLTSAFLPLGELTTRQFTQLDCASVQHTSTTTNNNLNSGHQQQTSTTNSQFAAIVTSTGTQIESTSNDAFDFAKPTKVNSTLICLFSASSSCLLWQTSTKPSSYQNITNEARSRSKFKGCESKKPTDWVRRARSFVYHLACFACDQCKRQLSTGEEFALQDCRLLCKQHYMELVEGETGQQKTKTKRVRTTFAEEQLAVLQTHFQIDSNPDGADLERIATMTGLSKRVTQVWFQVSSSFMLHSTVKVDTTSSSRLLAFCS