MAFSRHNIEKRRLIELVRLNPILWDCRLPHYKRSDKRKAIKWNELGRLFNVNGERVQRTFTSLREIFRRELNHEKMLGTTRFKSKWEYYDAMAFLKEVIRERKSRERIKHGSLDSAPVATGSSNNNNNCVSRNSSNNNSSSAALDEYQYFAPSDPNNPNNQPQLQPEPKSSLPVTIPSLSLTLSQLPVALQQQAQHLQALQLQPDVTLTSLQKQSLPTSLTNATPAPLAQTSPAQVLSSSRSCSSSPSIYIKDEPCSPAGGCPEEVMTGNGPEATRKKLATIRPQTKQQLKARLQLPTPKNSSSYATSPPHLIINANNELIDTDAGDLEEDLDDFDEDDDVTGRCSPIVGQSETMGADGRLSVGSIYIGDGGDCGRGMGRAHTQARHVPTSRELLYMKFGDFLAARLNTLHETVANELMNKMLLLIAEK