MDCLWHASVIALVLLFLGGSDANPAARRHGQLDVNHKKQPLQTSRPYNIAHRGSNGEIPEETSAAYLRAIEEGADFIETDILASKDGHLICFHDVTLENTTDIGNRTEFAARKRTYEVQGANMTGWFVVDFTLRELKSLRVKQRYDFRDQQYNWKYDILTFDEFILIALHADRVVGVYPEIKSPIFINQHVKWSGGKKFEDKFVETLLKYGYKGKYMSEDWLKKPLFIQSFAPTSLIYISNMTNAPKLLLIDETTVPTQDTNQSYYEITSNDYLTFIRKYVIGIGPWKDTIIPPENNHLGPATDLVARAHALNLQVHPYTFRNENKFLHFNFHQDPYAEYEYWVREIGVDALFTDFTGSLHKYQEWTTPHQKKEKKCRGTPA*