MGKDAQSVQAGAELFLKANEILGYDLLDVCLNGPKEKLDSTVISQPAIYVTSLAAVEVLRARDGGQQIIDSVDVTCGLSLGEYTALAFAGAFSFEDGLKLVKLRGEAMQEASDAAKSAMVSVIGLDSEKVQMLCDAANEEVDEQNKVQIANFLCTGNYAVSGGVKGVEAVEAKAKSFKARMTVRLAVAGAFHTRFMEPAVSRLEAALALTNIKTPRIPVISNVDAQPHSDPDTIKKILARQVTSPVQWETTVKTLMSKGLKKSYELGPGKVIAGIVKRMNKGADIKNITA*