MKVRRSEPVLVHATGAATTQEYYFLSNLDRNVAVLMKTVHIFSVSCDDVATLLRDSLSRVLSQYYPFEGRLAVREDGRLAVRNDRRGVPFVDAVSDYELQVVCDATAPGSELLGDLVYVSMQHENALEAPMLTVQVTTFKCGGFVLGLAMNHCLADGQSAAEFICSWAETARGVAMSTPPYLDRTVQRARPIPTVDFAHDEFAEIEDVSGLAGTFGKEPCVYRSFTFDAGKLHRLKQAASEQGQGGTKSSVFVALTAFVWVSRTRALRMLPDQKSKLLFAVDARLRVDPPLPPGFWGNAIIFACCISTARDLLSKPLSAAARSIREAIVRTDDAFIRSAVDYIELNSGARPSLMATTLVTAWNRLRFRAADFGWGEAIYSGPAELPQKEVAMFLRGVSDSQSTVLVIGMPVSCMQAFQETVDLL*