MATAAGAPQASGLYHLKFQSRCISAVVGDTDNNKFLVGTLNLREENEVHLLQFNEDVNEVRCERVYSHQHEIWDIAPCPSDAGLFFTCYNTGSETKAGLWKLTEGGHDEFLRGVLWNPVRTEYVVTIDEGNVRMWGLGANKSTPTESSSVQPPKGQKLWCGTWDPHHTDQIATACDTAVRTWDLRSMKAAAAVEQAHSVCVRSVDYNPNRPWILCSAGDDGLIKFFDLRKPAAPLNSLRAHSHWAWGVRYNRIHDQLLLSCSTDCVVSLWKALSVSSTPSGSIEPQQEEALTPPKQSDGLVCKYEHHDESVYSIAWGAADAWLFASVSYDGRVVVNHVPQAEKYKILST*