MTDIAPPSAATPNDYILSLSPEQIEHDQKIGIKAIRLFLQSKTSYDVLPVSYRLIVLDTSLLVKKSLNILLQNNIVSAPLWNNQTSRFAGLLTSSDFINVIQYYLQFPEKFELVDQLTLGGLREIEKAIGVDQIETASIHPFKSLYEACVKMLESKARRIPLIDEDEKTKREIVVSVLTQYRILKFVALNCKETKMLLKPLKNLSGLGDVKKLSTCTMDTPVIEVIHLLTENSVSSIPIVDGQGKLINVYEAVDILALVKGGMYTDLDLSVGDALLRRLEEFEGVHTCTLNDRLSTIMDTIRKSRLHRLFVVDDEGKLVSVITLSDILNYILFGED*