MAQNQTIFVNQKLVFLGNTKEKYDLVDLLRSEAMLLGKGTFGSSYKAELENGKIVFVKRLKDCCLVQEEFKKKIQELAQLSNHHESLLPLRAYYYSKDEKLLAFDYIPMSSLASLLHLNGETKRSQLTWKVRTRIAYGVARGLEFLHAQGPSVCHGNIRSSNVLLTNSFNARLSDHGLFRLFMSNPTLSLNGGYQAPEVGYAYDISKKSDVYSFGVLLLEILTGNAPLDAIDKNKGIDLPSWVRIMFQEKPIIDVFDKNMVKNYQEFGAQMVQLLELAICCTFKNPTKRPSIIAVANQIKRTCSFKS*