MLFRCAIHTVGSDSWRVTKVPCTNVKNGRPPISTDDAGTVHWMTGCNTKKMPKSNECLKCHILSMEVSNEEFRITRDPPDSRIDDDNNSLVELGGSLSLLHYVSRREIDVWVLEDYYGETWQKKYCINISGSRFKCLPWDAHAFAASLEKGEVLIFVGDYNLRRLFSYDPKQQKLTEVKAHLKHIWSWAQLLKFPCTHVESLVTLKSIYAKL