MQLNFLSPATEKTQSDSGHSGVAAMASAGRMSGVASRIMGGNSLLARSVASSLRNRSGLGLPVGKHIIPDKPVPVNDELVWDNGTPFPEPCLDRIAPTVGKYEALAWWLGGLGFFASVGLMAVWNDKASTVPFTPKVYPYDNLRVELGGEP