MLLSSVFGGFVRAAQSPSLIIQTYLLSVFKTPLLWTTEGVGQKIMPFAEKTSTSAASSYEEQSDPMNTSFDEKVVDLKDVPYDEKVRLIGFVQKNHCIWDPADENFCCSATKKSVWMNIAAQMSTEETVYSEKVVYNIWRNLSDTLKKKIARLRSKIGSEEHIEDALSDWRYHQHMTFMVEILDAKSHNSSTFSNMSFSSTIIADNSNSTNSLSSVEGASTSRSPPHPPPAKRPRLKKDKEEIKHELAHSDTTEEFPTPNMSNFLVEASPNPVIAQATGDTVAELYRHLDQYGMRIQAAKFRKEISDVVYKYELEIAEALSLR