MGTRVAVNQVLRLAVRNATISTLCPRQFGRYYLQSRWCCSSTNQATQHNQDLNPPSGIPVTELSLRSFIDMGFTESQAEQIYESLANVRRGDSAKHILPTLTALFVLGLNPSSVKKCLEKCPELYTIKEAQLQQRISNLRKMGLVEGSLQRVVAHYPRILTVPLKRVKNVVMFLKEKCLFTSQQVTDIIRDCPAVVLENLDQLEYKFQYVYFRMGVKQAEMVKCRLFRYSLDEVRCRHTFLERRGLYETPDKKGQTTIINPSLDSILNVDQDTFLAHVAQASAEEYDVFKRLAAREWQEEELQQGRTEPDSDDEDDDEDVDDDDDIEAKSGYGKRRKK