MGSSLHNFSDGAELREELMVHEMLDDFAGDFSSLQNSSSIQPFTSLSQADADLALARALQQQEHAYLLLQLGNDGSDYDASGSGSFDYEYFEGGLEEEGGLGFPSLQPALDAVFSQGSHPEIENAEDHEEIGSHFENDEAFARALQEAEHRDATAHMMSLMGVEEFGTDHRDDEDESHESQEAWQDVDPDNMSYEELVALGEAVGIHSKGLNPNIIAALPYSTFSQDHMTSEDPCVICRFDYEDGDVLSTLPCKHHYHADCIKNWLQINKVCPICSAEVSL*