MTEKERMVNGQIYRANDAELRADMKRARVLTRLFNQTTEEQQAYRRELTHQLFAQSGADLYIEPPFRTDYGCQTTIGQRVYMNYDCIIIDVAPVTIGDNVFFGPRVGLYTAGHPISAQGRRDDLEYGKPITIGNDVWLGGNTAVNPGVTIGNNVVIGSGSVVTKDIPDNVIAVGNPCRVLRPIDQAEEDYWAREKEQYFAEIAND