MSLSSHPQTAPDESSCGTANGTKKLLRTCLMCLQPAEELGSIGSDSAEELKRIVDNIFKIAKVEIKPVDGKIEPLCGGCRAKLGYDYDEDAYYDMLSQMYNSEAQIKAPTVTMHNGIPVHVAVPCDANPDSPTSGTHYIDAACGTFVVTELGVEALNADKDELVCAICSKAFNFKSTLRLHIRSHHQTAPRDTIELPKHPRKPRTYECTECNLSFKLKYDFDKHVGTHKKPSMHQCEGCFKLFKHKSYYLMHRNLKRCKAQFSLDLTAPMLEPFLSGGATTSLDAMDCTVPAAPSTGRRKNGTAKERTTSASPSIGSVSALLQCTPELGTLTDCGIRNAS