MKQLTCSGSLDALNPFFPPKEEKNSKKKQIYSREFQAMLDGLEEEDSLEEADQTTEKKRRLSMNQVKALEKNFELENKLEPERKVKLAEELGLQPRQVAIWFQNRRARWKTKQLEKDYGVLKANYSALKLDYDNLEQEKQALTAELRELKAKLEENSESSHSVKEDSPKSSQQVKDQGFFDNDDDSNEIVKEESNGNAQLLISPSSSSSFQFNGYSSSSDSSNHLWFQPFDSSLILGNMYQPQLVKVEEQCVFTTEESCNFFSVDQAPTLQWYFTGQ*