MEKLSSIKNRGLRLPPGFRFHPTDEELVVQYLCRKVTGLPLPASVIPDIDICKADPWDLPGDCESERYFFSTREAKYPNGNRSNRSTGSGYWKATGIDKQIGGNKLVGMKKTLVFYKGKPPNGTRTNWVLHEYRLLDSQQESYGENTNWVLCRVFLKKTSNTSNKRKEDEKEINEEKENDEDDNKSACPIFYDFLRKDKKRKRCCDLNVTPTCCCCCSASASSSVCSSALTQTSTHNDSDYHEEITCREIKFCLFL*