MEKLSSIKNRGLRLPPGFRFHPTDEELVVQYLCRKVTGLPLPASVIPDIDICKADPWDLPGDCESERYFFSTREAKYPNGNRSNRSTGSGYWKATGIDKQIGGNKLVGMKKTLVFYKGKPPNGTRTNWVLHEYRLLDSQQESYGENTNWVLCRVFLKKTSNTSNKRKEDEKEINEEKENDEDDNKSACPIFYDFLRKDKKRKRCCDLNVTPTCCCCCSASASSSVCSSALTQTSTHNDSDYHEEITCREIKFCLFL