MALHMFLKANQQNLLGLHTDMQQESSPSTPGKVKMERSYYFSRLSSRWYTTSVAWAKVLVWAFIGVALMAVFLYKMVSPVHRMVPSSSWGGISWEKQVKHSCHVKREEGLVILVTGAAGFVGTHVSLTLKKRGDGVVGLDNFNSYYDPSLKRARQDLLAKHGIFVVEGDINDAILLKRLFDMVSFTHVMHLAAQAGVRYALENPGSYVHSNIGGLVTLFEACKSANPQPSIVWASSSSVYGLNTKVPFTESDPTDQPASLYAATKKAGEEIAHTYNHIYGLSITGLRFFTVYGPWGRPDMAYFSFTKSILQGRPITIYQGANDADLARDFTYIDDIVKGCVAALDTAGKSTGSGGRKRGLAPLRVYNLGNTSPVSVPTLVDILEQLLKMKAVRNLVKMPRNGDVPFTHANVTLARMELGYNPTTDLQTGLKKFVKWYQNYHNEPVRM*