MTIIKVIDEEEIIRKLSTYIQKISNDAILNRNKFVVGLSGGSVVKYLCEGLPQVETDWSKWTLAFCDERVVPEDSSDSTFGIYKKDLIPKTELKESQFITIKQGATAQETAKDYIEKLRKVFGGDDFKFDLLLLGMGPDGHTCSLFPGHKLLEETEDKVAAITDSPKPPPERITLTYPVINGARNCIFAISGAGKSEMAKRILKDKEDLPAGRVKPTDGSLYWILDEEAAVHL