MGNSFGCSASGERLVSAARDGDYVEAKMLLDCNPCLAKYSTFGGLNSPLHFAAAKGHNEIVGLLLEKGADVNSRNYCGQTALMQACRYGHWEVVQTLLLFRCNVTRADYLAGRTALHFAAVNGHARCIRLVLADFVPSEQRNPLPESGVVVTPRNKSEQSALSKFVNKAADGGITALHMAALNGLFDCVQLLLDLEANVSAVTFHYGTSMDMIGAGSTPLHYAACGGNLKCCQILLARGARKMTLNCNGWLPIDIARMWSRHWLEPLLSPNSDVVIPLFPRSSYLSLPLLSILNIAREFGLQSTTISDEVDICAVCLERTCTVAAEGCEHQLCVRCALYLCSSSNVPSVTVDPPGSIPCPLCRHGIVSFKRLPSSLTKELKLPMSLGFCAPCMLHTGDARDQSSPTTEQQQQRSSKTRAASVSSDMFCPVTCSPFPSVNIPLCTCSDGTCPNFETHGAERDGEEHDESSPPPRVATEQEKVDEGQRLGKTTTCSSMFWGRRSCSRENQCNSEINA*