MEKVQASCEGDQGICKRGAKGGHPIDQNLVGGMTMSTGVPTTVPPTPALAALKNLLIRVVAAAAGKGLSSSAEEARCLWAKLPAPEEEEEAGQQPERPPSSYRRPPTSTLMAPVGLPPGFRFHPTDEELVNYYLKRKIHGLKIELDIIPEVDLYKCEPWELAEKSFLPSRDPEWYFFGPRDRKYPNGFRTNRATRAGYWKSTGKDRRVVHQHGGRAIGMKKTLVYYRGRAPQGVRTDWVMHEYRLDDKDCEDTMPIKDTYALCRVFKKNAICTEVEELQGQCSMALLEGACQQLLASGGGGSQEQYETPSPPDVPVGSTFGGADADAEDDPDKDDSWMQFISDDAWCSSTADGGAEESTSCVALAG