MTAPDNSSSTLFQPLKVGRALLSHRIALAPLTRFRANDNHVHQADLAAAYYSQRASTPGTLLITEATFISPRASGYENVPGLWNAEQLAAWKKVTDAVHAKGGFIYAQLWALGRAADAKVLKEQVGYEVVSSGSVPMPGSDVTPCALTEEEIWRFVEEYGKAAKAAVEVAGFDGVEIHGANGYLVDQFIQDTANNRTDKWGGSIENRARFALEVTKAVVEAVGSERTAIRLSPWSSFQGMRMENPIPQFTFLINKLKAFHLSYLHLVESRIDGNADVEGIDNLDFALDAWGNTSPVLIAGGYTAASAMDAVDRHYKGRDVVIVFGRYFITNPDLPYRVLKGIELTPYDRSRFYIPKAAEGYIDWPFSKEFLAQCKVAS*