MPKSCAARQCCNRYSNRRKQLTFHRFPFSRPELLKEWVLNMGRANFKPKQHTVICSEHFRPECFSAFGNRKNLKHNAVPTLFAFQDATQLVRADADPASEGGNADSEKEKVLPRVGAGEHGPERKMDTALEALQLPPSSGRPVGQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSDLDTLKKLFLTLKENEKLRKRLKAQRLAMRRVCGRLQASRAGPRPEPQS