MAVALLEDWCKGMDVDPQKALLIVGIPVHCNEVEIEETVKTGLHPLCEYRVAGKIFRREDNAKAVFIELVDVVNYATIPTHIKGNGGTWEVIVKPRNPDEEFLHKLNSFLKDEGRRMVDVAKTLGFGMMPVEEGVSPEAAGDPTPLSLQPLQENTWYRKLKVFSGTIYPGQNEEPFDVWLEQVTEIIRMWQVSQGEKRRRLLESLRGPALAIIRPLVANDNSMTVEQCLDTLNQIFGDKEDYRTSQFRFLQSSQKITEKMSAFLVRLEPLLQKAVQKSPMLIQNADMIRLKHVLSQVSMTPSLRGKLELLDKRGCPPCFLDFMKLVRDEEERENTILVMREKQRLEALARQRGGTRQSAGVSVHNTTTASQTVTFSESGTQTTHEMIPGTLKRRRTVLNGIIEEGQSEVTNQGPETVQPKIELGNGEGPGAVSHPKP