MSGDGCVFADRSVTVLCCRFCQQVLSSRGMKAVLLADTDTDLYSTDIPPSGTIDFIGSCYFTEICKCKLKNIACLKCGNIVGYHVISPCKPCLLSCNNGHFWMFYSQAVFGINRLDSSGVNVLLWGNLPDLEENTDEDMSCISEEEYIR