MEKGDDVIFCLLGLRRSAYAQILQHRDTHLSINHQTLVFFLPAELNRLYIYSLTSPPPVSALHSPVLLHPLSPSPDSNFFSFCREIERMGIDPFMPWWSSSIADTSSGIHVAATSAVDEATSSFLGEASTAKLQVNLLMQAELLQQQQHQSEGIGLAAMDDATAAAAALMLGVPPPPPCFGFGGRITNNGDLLQQEGDGSMYPPRVVDTLLPSPQLQLIDDTEINTGNLLSFAPPGQQQFTPNTGNLQIGQKPTQSYSGKKGSAASPVNLSEVLPNGNGSSSAWDGALLLNGNGSSAGNGARKPRVRARRGQATDPHSIAERVRREKISDRMKDLQELTNKASMLDDIIDYVKLLQFQVNVLSRSRLGATKADAIFPLPREPKTEGSGILLRPRSSGERQGQSESELAVEVKDEALQLMEESMMTAMQFLQSKGFIFMPLSLASEMRGQKI