MSGGGFGAWPGGPADGDPFGADPFGVPGPTNTGGYVGVPPPPSGSDPKVNTLATLSVIFAFVFAPAGAVLGHLGLAQIGRTGQRGHTRAVIGLALSYTVIVATVAAIVVWTVTGADSTDPAVGSPTVAAPAPASSSVSPVPTTTTPPPAPLVDAAALPGLLLTDAEARALTGDNGLANIETLTHPQMPPTSESVYEPLECVPSFLASTSVAYGASGHLGFHGTAPSNAETLLSIGQSVSNYTDAATATGMLDYYRGIWTRCAGTTLLWHMMQDRATGPITLGAPRDAGDGVVELVSHSTLDNLPYQRAIAVKNNVLVDVQAGGGDHKPGLAVEVVRKILSKIPG