MTTKSQTTHTVMELQSSTTLRRLFIMDGGVSVDQRKMNAVRAYFEWMPIRQVEMDDNLRIWRSFQIGSLFDLIMLDTRQYDRSITDLYWNTDYIHSLANDAGRTMMGSRQENWFYNQLVDSSQRGARWRVIGSQTVFSRINESVAYGNVDPLDYDAWDGYQANRNRTFNLLSQHDIGNNIVLSGDSHASWVSDLVWAPGSLGVEFAGSAVSSPCPYGQNITQKSANNYSDWLEGANAELHWNDLYYRGYFELHLTYEEVTANYFGLPTIVNRNPYEISLANFTVKSGKNALSRPIAAVWQRVEA*