MEKVQASCEGDQGICKRGAKGGHPIDQNLVGGMTMSTGVPTTVPPTPALAALKNLLIRVVAAAAGKGLSSSAEEARCLWAKLPAPEEEEEAGQQPERPPSSYRRPPTSTLMAPVGLPPGFRFHPTDEELVNYYLKRKIHGLNIELDIIPEVDLYKCEPWELAEKSFLPSRDPEWYFFGPRDRKYPNGFRTNRATRAGYWKSTGKDRRVVHQHGGRAIGMKKTLVYYRGRAPQGVRTDWVMHEYRLDDKDCEDTMPIQDTYALCRVFKKNAICTEVEELQGQCSMALLEGACQQLLASGGGGSQEQYETPSPPDVPVGSTSGGADADAEDDPDKDDSWMQFISDDAWCSSTADGGAEESTSCVALAG