MGKLRLGLTAGLEMPSAPHGTDANGMPQPKRRRLRRHPVWMFFKDLEDRMVGCINCSFRTGSAFSTNLKMHLKAHHKEDYERVLKLEGDMRVEENVTGPPNKIKNELIDFIRGGGNASTATAAHPSAPRASPLIQQFISQTMAARQGNDSKKESLDEDPFNGMSMSDKLAALVGLVPAPGGVEGEIKQEDEPEEPVPSVQSAFDEIRRAADNMLAANMGLAPPPQEQTIVNLNGSVVTTETQSTSSASTDDCDEKKVDRDMALANTPFHLVSAMVKSPRVGEASPHGKNFGVDELTSFVITIQLLQSSAKNAEERVIVDSVSGGLERIYNLNFETNRNERTKKLISEKMKLKRLFETSEQREHRLQRMKERYRQQREAHECEKPDRRKKEHRSVAATAARCNYERELQAKEERLLRLRDYQRRRLLNEKPEQRARRLAKMRENQKLRRARQLAQQTARSSPSLDFVRSLAPDYEIPEAGDLAGLVDVDVSSVHHHEQQ