AVPMDVPQAPVDFEDVAVYFSREEWACLSPSQRALYRGVMLDTFGSLAALGKGFCGPRPDLIFRLEQWDDPWVEDWERPAFQEVQRGCPPGAVVGRAGNQKTLCSWPAQTHWEVRVQDRATGEMGFGRDFLLNSGDVRFLGAAPEGHGESHVGFQWRVCGKRLEQQPRRAGGQVLPGALGRQVPRCHSQLAAHQTVHSGRKAFECLECGQTFRWVSNLLRHQRNHTSEKPFSCDACGQAFSLKDRLAQHRKVHTEHKPYPCGDCGKAFKQKSNLLRHRLVHTGERPFCCPDCGKAFRTKENLTHHRRIHSGEKPYTCAECGKAFRWPKGFSIHQRLHSARRSYECGRCGKGFRHLGFFTRHQRTHRRGKV