MDLVSSLPDDVRCHILSFLTTKESALTSVLSKKWRNLFTLVPNLDLDDSEYLHPEETKWEREEILDSFLDFVERVLSLQGNGPIRRFSLRCESGVPPARLNRWLCKVLQRGVADLELIIDFEDGYLLPRELFVSETLVNLRLKSEFGCIHWWPGAEGTFLPRLQSLDISSAMVFCDDKLQKLLPCFPVIEELRLVGMEWIDSHVTVSCATLTNQLLLSSTGSRTSKNPKSVSFDTPNLLSLAYSDLVAEDYPLVNMKSLFKARIILGVDDDQIARMRAPTNYLSEDDVVRRFGNVVKLMKGIQNVQQLHLHSDTLEVLSMCCESMPVFNNVKTLGIKSDYDRGWQAVPALLRNCPHLETLTFEGLVHHVTDKCGDACDCIFRKDKGRSLKSCPVKVVEIKEFRVTMKEMHLIEHFLDNFPCLKEMKIYREEYDPSPFGNDPQVDDLILDMIEEYKDIYSCNVQLLEPCDKWDEQ*