MDISLYLKDCFSDENDFKDYYSNGCEYVDWSLIQPTIQYLFEIPTKSNYTIKNNKIKKVQKSSLKNVSAYALYFRDVQENVRKKNPSASFGDISKIISLMWNQLPKEKRLEYKRRTDDRRKEELKKLAYNKVFAVIQQK