MRLKLVREGTSFDFFRLWKLWLGISAMMVVIGFASFAIQGLNFGIDFRGGTTIRTEATQDLDIGVYREAIAPLELGDITITEVFDPTFDEDQHVAMIRIEAQEDGEALSSDVIAAVQGALDAVAPGIKFISVESVGPKVSGELVQTAVIAVALAIGAVLIYIWLRFEWQFALGAVAALVHDVILTIGVFSELQIKFDLAIIAALLTIVGYSLNDTVVVFDRVRENLRRYKKKPLAEVLNISINETLSRTVMTSVTTLLALISLYVLGGDVIRGFVFAMIWGVIVGTYSSIFVASTILLWLGVKRDWSKNNDTTGNQFANIDA