MGQQRQRTEPEHNATVFVRGLPLDASKEQLFLKMKAYGPVRSCRLVVDKASGKIKGTAFVDFYQRASAEAVAEACAKGRRKEGPGVVVAGRPAEVDLALGQDDVRALAMSKASERGPRDNRRLALAKEGAIAEGSPAWTDMPAADRAKRKRAAEEKKLKLKSPNFSVSGTRLSVRNIPTTWTERQLKACFIAAVKERASKAQPVVKQAKILVDEARPGADGAPRSKGIGFIEFTEHEHALCALRQLNNNPDAFHKERRPIVEFALDNVKALKLHESNMARSRQSLGKQQQQQX