MASKQAAGRSPGEKRKRVVLTLKEKIDICTRLEKGESRKALMQEYNVGMSTLYDIKAHKAQLLRFFANSDSNKALEHRRTLHTPKLEHLDRVLYEWFLVKRAEGVPVSGPMLIEKAKDFYEQMQLTEPCVFSGGWLWRFKARHGIKKLDASSEKQMADHQAAEQFCGFFRSLTAEHGLSPEQVYNADETGLFWRCLPNPTLEGGAAPSTKQNKDRLTVLMCANATGSHKIKPLVIGKGSGPRAFRGIQHLPVAYKAQGNAWVDREIFSDWFRHIFAPSVKEHFRTLGLPEDSKAILLLDGSRAHPQESELVSDNIFTIFLPAGVTSLIQPMDQGIRRDFMRHFINPPLTLQGFQPRYNVNDAIVNVACAWNAVPSDVFGRAWGKLWPTGTLAEGSSSEEEPERLRTKPHAQTFAHVLEPGSRLPRGAAAAQGGPAQVAGEGRPAVAGPALAVGSPEQAEEEGEEAAWEQAAVSFDALVRFAERQPCFTAQEAGQLRALRSVFVRQRQEKRRPPAPGAMVKLEVPQD