MALSQKEADIQMMLAAKVHLGTKNCDFQMERYVYKRGTDGIYIINLSKTWEKLQMAARVIVAIENPQDICVQSARPYGQRAVLKFAQHTGAVAIAGRHTPGTFTNQLQNTFTEPRLLILTDPRVDHQPANEAAMGNIPVIAFCDTDSPMKYVDIGIPANNKGRHSIGCLYWLLARMVLQMRGTVTAAQPWDVMVDLFFYREPEESKEREEEEGAPVPEFGGAEFSAPLMGGPVPSLTDAQWETTPATTEWEPAT