MAPDFQHKLNQDSLWIDHNLPSWVKDRLGQEGMHKSHEEEGGEVINSSGCDWKMLSLEEALSSLAEEVLPQPSLEDFACILDKCRKERDLLHAQRLHAYMLKCGLEAHRSLGNYLVLMLVEVGSMHDAQLVFDRLVYRNEWSWNSLITGYIKCGKPQHALSLYQKMQKDDSVHPNGHTFVALLKACTKLKDLERGLELHAQVARTRLLERDLFVGSSLVDMYAKCGSLAKAQRVFDKLPARDVVLWTTLIAGYADYGHGEQALKCFEQMQLEGISPNAVTFVFSLKACGSIGAID