GGPRGTEGVRGRAQRQEPPLQRGKPPYSYIALIAMALAHAPGRRLTLAAIYRFITERFAFYRDSPRKWQNSIRHNLTLNDCFVKVPREPGNPGKGNYWTLDPAAADMFENGSFLRRRKRFKRADPPAPAAGPPPFPCPCPCEPPLAPELPAPGPPPPPPPPPPPARLFSVDSLVSLPPELAGLGAPEPPCCAAPDAAFPPCAAAASPPLYPPGPERLGLPAPRPGPGHGPGPDPGPLPAEPLLALAGPAAALGPLTPGDAYLRQPAYAPXSRRLARLL