MAKCYVCNKDIDSTNITNEHILLNSIGGRLKSTQLICVECNSEFGADVDAELSKQLNPISNLLNIERDRGNPQSINVQDKESGEEWTLDPGGQPVMSKPSILEKEEDGEKHIQVVARSIKEARHIMKGLKKKYPQLDIDKALKKACPKREYLDNIFSFQFQIGGDKAFRSICKTAVNFYILNGGNPDNIRHLVPYIKNGQGGGCVWFYSGPDVVQKDDGQIIHAIIIKAIEQENVLYSYVEFFNAYRFIILLNPNYVGEDFEKAYIFDVVKRQEVKAITLLNLNKMSVKHMIEGLERPDKELSKELNKLIPLIIKKQESDHINGMLERAIGNSLAKYPEGVLITQEMVDELIEATMDELTPWFVHKFGKE