MVKRLYNQALLTVPDSLKGRAPPLNVLVVDYSSIYGTDCPAVDTLLLQEDLGRLLAWEDLQQFLGRLRRDGTAIFYSLRTLRRAALGPGAEEAEDKAECEYQRDVEVAILGMQGKSRDSEAEAAALKKLAESLGRSFAETGALATACVMSLVLPAPSGLPDGLPKVHPSEPAGTDKDLLAQLAKQLETNGEMLEMMLKKRADQILAINKIEALALSASPFVKRTGGVRYLGAAAKTLQVLYDADVLSEEAVIAWGQQKQAALSLDPDMDARFFEKAKPFISWLEEASSSEEESDEE*