MDTIHILLFSAIGKSFSITITVSTTPPQVATYTRAIKVTVDGPREPRSKTSKWNMRHFMQRFDREIYPTRRCRIAPGIL