MLDFLDQSSDSFREFAPPSAAVDDLLGEFVRSKKNLLRRMSTKIGLADQTSREGKLDEILGDLQRGGGAWDLGQCESFARSLLARVDHHRQSSHCRERVDSLEALAAHKKDCRFRPLACENDGCGEIFSAMDAASHDRECPFKVLDCEQGCGDGVARMEMERHCSTVCSMKMVSCPFSSAGCSHVLPQGALEQHHSSMQTTHLLFVLESLERHRLGSDSLVQRLSILEKSMSLTERISAADVKSLAITVKEQDAKIKKLEAELKKLGKDSTKSATDLSTKETL*