MSAALKSTDQDTVVAMHWFRKGLRVHDNPALLHALAITKDTSGPIYPVYIVDPNCYQLLKCSVLRARFLLECISDLDKSLRERGSRLYVATGDPLEVLPELWKEWGVTHVTHEADETGEPYAVARDEGVRSVAKKNGVQVMEFRSETLRPLGNVPGGYVANVGGAVNSVPSTMSSFQGLLGRIDGGNIPLPLDAPTKEEFPQLSDDDDSNKYLPLEHPSDCEDASLTGIVKGGETLALAQLQSTVTARPDWTASFEKPKTSCTEVSTPSTTVLSPYLSLGCLSPRKAWHAVADANRKASSKVNKTKPPVSLHGQLLWRDFNNLIAHSANAQSPGSWGRMQDNPYCRNVPWSSDPKLLKAWKDGKTGFPWIDACMAQLRTEGWIHHLGRHAVACFLTRGDLWQSWEMGADHFEGELLDADYALNNFNWLWLSCSGFFYQYFRCYSPVAFQKKNDVNGNYIRKWVPELAGLPAKYIYEPWKAPSSVLNAAGIKLGDNYPNPIVDHAFVSKENMSKMSLAYDMHKDGEKQEGSKKAAATSSKNKSSDPAKKKQKQMTLKX