MALKQKGTDAAATDTKKRRRVGFSGTDAGVEANECMKVFLVRNPDEVGSVDCTSIEPFDLNHFFGEDGKIYGYKNLKINVWISAKSFHGYADISFDETSDGGKGITDLKPVLQNIFGENLVEKEEFLHTFSKECECIRTAVTNGSAIKLDGSYESDPAVEIVRVELQGAAAFLYSRLVPLVLLLVEGSTPIDIGEHGWEMVLVVKKTTQEAVSKFELLGFAAVHNFYHYPESTRLRISQILVLPPYQGEGHGLRLLEAINYIAQSENIYDVTIEDPSDYLQYVRSSIDCLRLLTFDPIKSALSAIVSSLKETNLSKRTHSLRMVPPAELMETVRQKLKINKKQFLRCWEILIFLSLDSQEHKSMDNFRACIYDRIKGEILGSASGTNGKRLLQMVSSSNEESFAVYWTQESGDADDQTVEQQPEDLKTQEQQLNELVDNQMEEIIGVAKNVTSRGKDKLVELVAQ*