MPALLTQTTSLGGVGISGRRFRKGNTIVRNDRNTSWKTLKVRSSASADPLLLRVARGEQCERPPVWLMRQAGRYMAEFREYSDKYGFRHRSETADIAIELSLQPWRAFKPDGVIMFSDILTPLPALGVEFDVVKGKGPLISSPVRSLHDVKSLRTLDDPDGSLPFIREILSSLRSEIAGETTLLGFIGTPWTLAAYSVEGRSDRHLINTKQMMTQDPSLLHMYLAHLADALAVYACHQIDCGAQVVQLFDSWAHHLSPLQFAEFSMPYSERVIAKVKAKYPDTPLIYHANGGAGKLELMKGSSADVLGLDWNTSMKDARRILGSHRVIQGNIDPMYLFASEERIREEVSNNVADAGKGNHILNVGHGVIQGTPEQSVAVFCDAARGSTYAN*