MGTVFLSFPYRFRGLVMLPLPQCRIPATYLRGGTSKGVFFRLEELPPACRVPGPARDALLLRVIGSPDPYGKQIDGMGGGSSSTSKVVIIAPSAYPNHDVDYLFGQVAIERACVDWTGNCGNLSAAVGPFAIAAGIVDPARVPHRGICSVRIWQANIGKTIVAHVPIIDGQVQESGDFMMEGAAFPGAEVRLEFFNPADVGGDRAMFPTGHLIDTLEVPGLGPIEATLINAGIPMLCVDAHALGYTGTELQEAINGDPHALVCLETLRAYGALRMGVIGHLEDMVQHQHTPKLAFVAPPADYVASGGRHVHATEIDVLVRAMSMGRLHHAMMGTAAVALGTAAAIPGTLVNRAAGGGLRRVVRFGHPSGTLQVGAEVHQVDGQWSVSNVRMSRSARVLMEGWVRVPAESVQNMD