MDSDHGKLFIGGISWETTEEKLKDYFKAYGEVVDAVIMKDRATGRARGFGFVVFADPLIADRVVQEKHSIDGRMVEAKKAVPRDEQQNVPRSNNGSPVPMSQGKTKKIFVGGLASTVTENDFRKYFGQFGTITDVVVMYDHNTQRPRGFGFITYDSEDAVDRVLQKSFHELNDKMVEVKRAIPKELSAGPTRNNGGGLGSARGSPYGMGYGQNLNASPVGTYGARMDSRYITSPANRGGYAPYGATGYGSSGSYSAAMAMNGVYGASAYGGSGSFGGVGYRGAPSGLGSYGGSGGGFGSSTAGTGYVSTPGRNVWGSGGVSYSSGGSSAGYGGSGGSGMSGYGGVGMWGPAQTHGSSGGYGSSSYVYGSSESAYSSSTAKYAGQSSGYGGSVVGYGSGGSGSRNGAYSGGYGDTYVSSGYGDSTWGSAAADAFNSAKVGSRGIGTGAFGLGDNDSGDVPPTGSGGYGGEYVSRRQSYGGVPA*