MLTKFEMKRNRVNGLSFHPKRPWILAGLHSGVIQLWDYRIGTLIDKFDEHEGPGQGVHFDKSQPLFVYGGDDYKIKGWNYKTHQFHFMFIVHLDYICAANFHNEYPWIVSASDDQTIRLWNWQSQCPEEKPVSPADDLSSLAHMSTYLFGGGDFVVKYVLEGHDRGVNWDAFHRILPLIVSGVDDLQVKLWRLNDIDGGSYELYVVPKDSLGRSDTMQEEKKGLGVSAVFVVRNKFDVLDKNHNQVTINNLGNEVIKNFNLPVIADALFFAWTGNLLCRSEDSVVVFDMQQRTVLGEIQTFHVKKSSVLEIVGALQF