MEPDADEVVFDAPGYFCMYKSGKIVRVSQPLAAAGVDDTSGVSSKDIVLDADTGLSVRLFLPRRQGPSGKKLPVLVYFHGGGFLIGSAKFATYHNYLTSLASAAGVLAVSVDYRLAPEHQLPAAYDDCWAALQWAASAQDDWIAEHGDAGRVFVAGDSAGGNIVHNVLMKASTGGSSADNGGGAPRIEGAVFLHAFFGGRTLIDGEPERAVAIAEKVWTFACRDAADGADDPWINPTAPGAPSLERLGCQRVLVCAAEKDWLAARDRAYYAALVDSAWPGSAEWLESSGEEHVFFVTKPECENAKQLMDRVAAFIAGA*