MEKLSSIKKRGLRLPPGFRFHPTDEELVVQYLCRKVTGLPLPASVIPDIDICKADPWDLPGDCESERYFFSTREAKYPNGNRSNRSTGSGYWKATGIDKQIGGRKLVGMKKTLVFYKGKPPNGTRTNWVLHEYRLLDSQQESYGENTNWVLCRVFLKKTSNTNNKRKEDEKEINEGKENDEDNNKSACPIFYDFLRKDKKRKRCCDLNVTPTCCCCSASASSSVCSSALTQTSTHNDSDYHEEITCREIKFCFFL