MDLNAESYLDVAFGPGTPGLPGANGSHHTRTKRMRTSFKHHQLRTMKSYFAINHNPDAKDLKQLSQKTGLPKRVLQLMSRTSGLTIAFEYQIYFQEEFV