MMTNILYRIDKQLSDFTKTEKIIADYILKNPHKIIDMTVNDLADVTNVSTASIVRFSRKMTHQGFQELKIAISRYLPEDIATNPHLELIENESVETLKNKMIARATNTMRFVATNIMDAQIDAICDVLKNARTIFLFGFGASSLTIGDLFQKLSRIGLNVRLLHETHLLVSTFATHDDRDCMIFVTNQGSHSELQSIAQVATHNSIPIITISSTANNPVAQIADYALIYGRTDENEMRMAATTSLFAQLFTVDILYYRFVALNYHAILDCITQSKMALDNYRKHLATIDFKH*