MKFLRSALLASNLSSGIKISTSHDPSIILDSFPPSQAHFNKSWTSVLQPMLDFLSSTGSFFMLNIYSYDIYKSSNGVILLDYALLNPIMPGNVVTDTNTLYQYRNVFDAVLDAAFFALAHMNYSEIPIVVSESGWPSAGDQTDTDATEENASIYNSNLIAHIMNNTGTPKRRNTSINTYLFELFNENLRVGSATARNYGLFNASNLAPIYLLRLSNSGTLLANDTTTQLYCVAKSGVESDALQIALDWACGVGRANCTAIQPGQVCYEPDTVQAHASFAFDSFYQNKNRVDGSCDFNGVATVSTTNPSTGVCLFPGSANGTSNFTLNGTGNTTFDNGNSTSTTSSVNHNIIFTLASLFLVMGITAQF*