MPSVSVKLYSVFFKTLLKHKLLSHKALPNSKDGLGPVSSPSNGVPANASFVDGVATKDINIDPFTSLTLRIFLPESALPQELTTPGNTGLFGCIKREAQDDKASRTADRRTSYGGDKRKKFNLAENRRNSWGGERLRSSTIERDRVRLGESRSMNEEGNRSAEATVDADPLMNNGLQSSFSNADDAHENYQGYHPVFTAENHKKLPIIVQFHGGGFVTGSKNSMANDVFCRRMAKLCDAIVVAVGYRLAPEHKYPAAFNDGFDALTWLAKQANLAECSKSLGQTLSSRFFTSKVDAHRKNEKELIKTFGGSMIVEPWLAAHGDPSRCVLLGVSSGGNIADFVARKAVQAGRLLEPIKIVAQVLMYPFFIGSIPTQSEIKLANSYFYDKATCILAWKLFFSDGEFNLDHSVANPLVVQREPPLKHMPPTLTIVGELDWMKDRAIAYSEALRKVNLDAPVLEYKDAVHEFATLDFLVKSRQAEACAEDMTIWIKKYISQKGHEFSY*