MRALEFQDFLKRPDDIFDDILQNDSFNFDKNFNSELSIKQEPQNLTDAEMNALAKDRQKKDNHNMIERRRRFNINDRIKELGTLLPKGSDAFYEVVRDIRPNKGTILKSSVDYIKCLKHEVTRLRQNELRQRQVELQNRKLMSRIKELEMQAKSHGITLSENHLTSLSAPTQPYLKSFSLSPTASRSRRSLFDKPVEKKIQVIDGVDANMRMNQIDEFMDDCKYAVQGGDPMLSSHSHMESAPQSPSSKQLNSASFEPKNFSEADESLFRGKSSLASDDCCGISCSTSCYIQHQLPSRDGYPNHSHHTGIREIRSLSDSAQNSEFSRLEHCDDPLLSSSHRSLGTVDEDQHNSVDMSAVMVHDSLSALVDDNNSETMVLASDTLDIEL