MDGLHTELALGLLECGVVGSGGETAPFVAKTYQMVCDSRTDALVRWGRGNNSFVVADPAGFSRLLLPCFFKHSNFSSFVRQLNTYGFRKVHPDRWEFAHESFLRGQTHLLPRIVRRKKRGGGGGACSSGGDAPQAGCCISTMGEDHRPEADPDEKQEADAEAALLEEVQRLRQEQTAIGEELAQMSRRLQATERRPDQLMSFLDRLAEDPDGVTRNLVEQAAEKKRRRMQLASQSQPARPPLPPAPPPPVLHPLLALGGAAAKGLDGWQWAELQKPSVVLPAFDFDPAASCCGAQHAPNLGGAGIIGMGLTADETTVETPFPFCLLGQGFF