MKQIIRFPFTAYNNMHIVLLPLPVQSHLNPFLAIAKLLIPHGFTFTFVVTHELATKLALHLQDQDSEGEYMPSSQARPITYVAIPVDVPMIWSNGSCLDSRRAFLNSMRSGFEVLLQKLSSSVSCILMDAFLPWGFEVADKFNIPFFALLTTNAHTFALMLHVDVLMSKGLIPVQDPEEIIDCVPGLFPLKAGELSQSMRKYPSFVLNLTNSISKATGVVLNTVYELEEKPLHVIEKQVSIYTVGPMLLMLGSEQSKAGDKIGLWQEERECLVWLDSRASTSVLFVAFGSLATISHDQMQALAEGLEASGQAFLWVVRSDAVDGSLSEVLPDGFLERTKDRGLIISWAPQVEVLSHPAVGGFLTHCGWNSITENLSMGGVPMICWPQVAEQQINARLVVDEWKIGVKLQPTDGIVTAHVVEAAVRELMQGEERRELKRRAMKLKETVYIAVQEGGSSQNSLKVLAEDIRSCGSGVRASRQHNDGS*