MVKVQASCEGEGICKRGAKVGHPIDRNLVGGMTMSTVPTTVPSTPAAAMKNLLIRGLAAAAAGKGRSSSAEEARCLCAKPPAPEKTRKLQRPCRQSPTSSLMAPVGLPPGFRFHPTDEELVNYYLKRKIHGLKIELDIIPEVDLYKCEPWELAEKSFLPSRDPEWYFFGPRDRKYPNGFRTNRATRAGYWKSTGKDRRVVHQHGGRSIGMKKTLVYYRGRAPQGVRTDWVMHEYRLDDKDCEDTMPIQDTYALCRVFKKNAICSEVEELQGQCSMALLEGACQQLLASGGQEQYETPSPDVPVGSTSGADAEDDPDKDDSWMQFISDDAWCSSTADGAEESTSCVALAG