MSHDGVGPRAVMRSVVFLTAGVLVVPALTGCGADDEVSKPVAGQDIAPAERALVADGGTLRWAMDAVPE ......