MGLPAAEADLLSGLSGRAAEEDEEEEDDCKPGGGHEEVPLGFSSTAPIGRLNKGQYWIPTPSQILIGPTQFSCPVCFKTFNRYNNMQMHMWGHGSQYRKGPESLRGVQPTAMLRLPCYCCAAGCRNNIDHPRAKPLKDFRTLQTHYKRKHGLKPFLCRRCGKAFAVKGDWRTHEKNCGKLWYCLCGSEFKHKRSLKDHARAFGHGHGAFGCNGAAGGDGSFDDDDEGAVSEIEHDVVCGAAAR