MARVMHALGTALRETGQALDRIGCSFQGSNVFREAISKHRTIQQIYEKVPKLPAAGFVAPSASVIGDVTIGENSSVWYGAVLRGDVNPVSIGSFTNIQDNAVVHVAKTNVGGVSLPTVIGDRVTVGHNAIIHACTIKDDAFIGMGATVMDGATVEAGAMVAAGALVTPGTTVPSGQLWAGAPARMMREMTAEEKAFTKTSAETYAAVGEVHAEECGKGFEEIEHDKAARRMALERDPDYDSHLGVRRGDVKVQIP*