MLQSVGLFSCLSTFSHFLRDELSLGSGNKEGPFSVWHNSRLCDWLWGLGLAVVTAMVNSLGENDAGALVLDNALTYFYSEKYYILCTLYSPDLPANALGRKRTKHQRPQNSLVALQETEHAITLMCHLAKNRVTWLNVIQGVDLELQETCIHLLAFIAREGLICTQDNARESMLLRCPPLQKEDIAAHEKPSMDATFFKNPLIIFILHRDIFTTTSFFNSWVDLIQARNLMEEATKEEFLEDGLVHAEDPILNSGFGFDGLVHAEELSPDEQKECKIMKLLLKVIDRVLYKLDEHVRPFVHKILVVIEPLLIEEYYYARVKGREIISNLSKAAGLATMIATMRLDIDNIDEYVRNKTARAFSVVASTLGIPALFPFLKAMCQSKKSWQAQHIGIKIIQ*