MLNVVNLKSEVKLENLTTDQHSFNASCYIATKLAEPDGGFAYAAPSMDTSNAFGIKLDSPALSTYTPWIPQPQLQNIVSTVNLGIPLKLHEIAQQARNIEYNPKRFGAAVLRIRSPRTTALLFASGKMVITGAKSEEQSREAGRKFARIVQKLGFKAEFFNFKIQNMVACANVNFAIRLEGVSVMHHQGANARRHYRSI