MHLFPKSILAMLMLAASVFAAAPALAIDLDSAKAQGLVGEQLTGYIGIVTASPTPEVRTMVNEINLRRRASYQEIAAKTPGATLNAVEKLAAEKLIAKTPSGQYVQNAAGQWVKKP