MANLVDKAKNFVAEKVANMKKPEANLADVSVKGVSRDSATFHGQVAVNNPYSHDLPIGEITYTLKSADRVIASGTMLDPGSISANNTTELDIPVKVPYNVLISLARDIGADWDIDYEFEVGLVMDLPIIGNLTIPVSRKGEIKLPTFSDLF