MPRVKALELYDDPHSEYSAKVKVALYAKGLVWTPVAVPCGSTRSPEFRAVNPLGKIPALWVTFENGHRELLIESEVIMEFLEDAFPDAPPLLPREPLARSKARLVSRFHDLYVEPALRRLYPQVAPSARDPRLVQEAVATFKERLAELAALLPPVAAAASPAAAAGAPDAAASGSSQDNIRGSSSSNAFALGALHPGGGLGLGDCAYPALLLYAELILPVLEPQTGPEPGPGPGSAAGTDAGLSSGAALGSGLVEAGEGLEGGRSMRAVYAAHPRLWAWRQALWGHAAVREVFKDLRPAAEEWVAMKLKQ*