MQGGVVEAQEKGKARAAPARPAARDLLLQAASEVMSERQTIDVPLSDIAARAEVNVALVSYYFGGKDGLLLALAKRDAATALGELDRLLSLNISPEEKLRRHLAGVIKTFFRYPYLYRLLAALMRDASDETARDIAQFFAQPLARAAQGLMEAGIANGSIRPLDPQLFYIAALGACEQIFANRAILKFVHGIEEIDETLQRRYAEVVLETLMRGYLAPQGD