AETEMDAQSAAAGDGFTPVARRGARRAKKRRAEQLSAAGEGADAGRMDTEEARPAKRPVFPPLAGDGVLGGKEETRKIAVPANRYTPLKENWMKIFTPIVEHLGLQIRFNLKSRNVEIRTCKETKDVSALTKAADFVKAFILGFQVEDALALIRLDDLFLESFEITDVKPLKGDHLSRAIGRIAGKGGKTKFTIENVTRTRIVLADVKVHILGSFQNIKMARTAICNLILGNPPSKVYGNIRAVASRAADRF