MDGGAEGSQQPHLILANKLFLLTHPDVPDIEKVQLKSEVLDFIRSHGMAPLYETLIASSVLDLDQSLLESMRAANEEELKKLDEKIADAEENLGESEVREAHLAKALYFIRISDKEKALEQLKLTEGKTVAVGQKMDVVFYTLQLAFFYMDFDLVSKSIDKAKKLFEEGGDWERKNRLKVYEGLYCMSTRNFKKAASLFLDSISTFTTYEIFPYETFIFYTVLTSIITLDRVSLKQKVVDAPEILTVLGKIPFLSEFLNSLYECQYKAFFSAFAGMAVQIKYDRYLYPHFRFYMREVRTVVYSQFLESYKSVTVEAMAKAFGVSVDFIDQELSRFIAAGKLHCKIDKVAGVLETNRPDAKNALYQATIKQGDFLLNRIQKLSRVIDL*