MLPESIGNLKSLTKLDITHTSIKTLPPTIGRLRNLQHFIARHVSKLTEVPEEIGELCNLQTLELTGCPNLKLMPNLRCSLTSLAFEGETMEALPNLTELSNLKDLWYSNKFERSNRVLNFGSLNNLMSLTIYDSSSPDISIENIELILELPPSLKELQLYDCPTLQALPSLSRCRMLSFLEIIRCQNLSELGKIGDAVTHCTLWGCNALERLTLSNAKNLKSLVIQRCENLMEIQGLDGAGCLKKMQIHHCPSLERLGGLSRLKMLKELKLVHCERLGDFDEMEKLQLLQILKIVGCNPKIKSLDLSLFTSLKVVEIG*