MKDPVALSTGITYDRDSIEKWLFSQKNDVCPVTKQVVVDIELTPNHTLRRLIQSWCTLNPSSGIERLPTPRLPISKIEIIKLLKDSKSPHLQLNCLKKLKAIVMENEKNKKLMESVGAADYLAWILTNVENNMTSLPQAGEVSGVDEFVSTGVDEVLSILHHLHLSPMSLKSLFGKTGEFVETLTRVMERATSYESRTYAVMLLKAMLEVADPMQVTSLNPRFFMVLVQILMDEISRKATKATLKLLINVCPWGRNRMKAAEAGAVQVLIDILLDCTEKRVSEMVIVVLDQLCQCAEGRSELLKHGGGLAVVSKKIFRVSSVASERAVSILHSVAKFSGNRSVLREMLQLGVVGKLCLVLQVDCGRKTKESASEILKMHSRVWKNSFCIPYNLIVSYPS*