MARWAELVKQMLLKQTPKVATNARRKLLRVSARLRNADPPAYIPNSVSLGPNHFRKPETDSQCDDLMMISTNEGYKVKSAAILWHKLMNIQTKRLSLDDMVNDIEEMRPHIESFYDWSNTDNEYRNDLGLMMAVDCFFILQFLFGHDRRAHGIQIKCDILKLENQIPLSVLKLVFDKVKKALLHPHLYHDICNKEACRINRLLVEKAYKELCPFDITPDDIQTDEPHLLACIHAIVLQFLQIQQDSQDERKQHLLGCVPKPSRPQIISNCLQVRALEKICRIFVKFFSAYKPGDFPIKGYTAEELAKAGIKFKSFSKPSEYIWFDKYSQKLYLPRMTVTSPTQTEVFFKNLLAFEFNGDDARSHHVRHFVQLMDALIDTSQDVRRLRKAHVICLRSALSDKKLAKIWDRMHKPFSTGHLEPPEELKQALDDVLITHCCTIKCKIWLSEQFFGVINFCFSKVGLAPLK*