MDTMESAPLLGTGNRNPYFDENKSALVNLVTNAMAHEIRIKYKGASGFSVAKESWTTTVESLGLTEQAKAMVVHLAFDSQELVEASNIVAKGTRENEDSKQIWNRLQKIYWTNENETTAWNDLVEMKYSPGTDFHAHLEQARIKAIATGTPDRTQVAFISRTVPQGLRESMEADIRATEDPVEYVAKLKAKFERYPPLFENISSRLDVRSERPADCQGEGKPPNKTRFAAQQPAERFHLVEKTKMHAQPRLAGQMGWQHARQEIIPSPANPTGQSGAGLSRNKQSVSATPGRMAYCHKRSFLLYFHSPALPPLSPSKPFLFLQLVLALFYTRLPAPQRPARRVQPSE*