MSAASFDRERHIKYFSQHLLQLPFPYSSLDTNRLTLVHFAAHALDMLGVWDDDALIAKLGLHKQNIIDWIYNLQVVTGAPEQAGFTGGNFLGVSYGSADQELPNNASVVLAENYHGHIAMTYTALATLAMLGDDFSRVQKEKILRALQSLQRDDGSFKCIPLGSECDTRFLFCACAISHMLNDWSAVNKDSAMEFVRNCRSFDGAIALIPGQEGHGGSTFCGVASLVLMNKLDEVIDDDWRKELTRWCVTRQIGGMQGRPNKVEDTCYSYWIGGTLRLLGQDSFALLDHPPLRKFVFSCQSPLGGFSKAKNAFPDMLHSFYSMSYLNMSGSQFDQDDRIALKELSCTLGVCRTTAEKFGSTTDHAIP*