MSLSSKVITKLLTRKLAVKFFKCNSCGMTIKSANGYTNVMNHLRGHHPTYEAQAQAAVTDPEMLPLRVVDKRTSDIYRWIDWTVMNREPLTFCERERVKKNTALSSISTKTLKVYMDCNRAFP