MALDETNSSTYETEKRSRTYCVTGASGYLASWLVMRLLQRGCRVRATVRNPDDPLKTAYLLGLEGAPDRLQLVKADVLDQDSLALAFQGCHGVFHVAAPLPPDPAQDQGETIQANIDATLNVMRASYMSKCVKKVVITSTFYAMVQTGKQISKGDTKILELDESSWTSIEYCQNEKMQSWGYMVGKTLSEKAALDFGDEHGLDVVTILPSLVGGPFLAPSISSSMNLYFALMKGEKQDVPPWMVSLLRYMSYVHVEDVAEAHIHGMEDPRAKGRYLCSAVDATLTEVIDVVSNLLTLHGLPIPKRIPLIVDEMPTFKLNSKKLEGIGFTYKYPTLESIFHDTILFLIQRGYLKQ*