MALKQKGTDAAAAADPKKRRRVGFSGIDAGVEANECMKVFLARNSDEVGSEDCTSIQPFDLNHFFGEDGKIYGYKNLKINVWISAISFHGYADISFDETSDGGKGITDLNTVLQSIFGESLVEKEEFMQTFSKECEYIRDVVTNGSAIKHNGTNESDPAVEIVRVELQGVAAFLYSRLVPLVLLLVEGSTPIDIGEHGWEMLLVVKRTTQESVSKFQLLGFAAVHNFYHYPESTRLRISQILVLPPHQGEGHGLRLLEAINSIAQSENIYDVTIEDPSDYLQYVRSSIDCLRLLTLDPIKPALSAMVSSLKETNLSKRTCSLKMVPPADLTETVRQKLKINKKQFLRCWEILIYLSLDSEDRKSMDNFRACIYDRTKGEILGGATGTNGKRLVQMSSSVNEEVSFAVYWTQEGGDADDQTVEQQPEDLKTQEQQLNELVDNQMEEIVGVAKNVSSRGKDKLADLAAL*