MAQEFVDKDADKTRTENEFMSSRTATWWYFAIHNITAMVAAGVLSLPYTMVLLGWGPGILMHEIVLGKCFDRYHELAQHAFGEKVGLWILVPPNLMVEVGMNIVYMVTGGQSLKKFHQTVCRSCKPVRQSYWILIFSSIHYFLSLLPNLSSVAGVSMAAALIYSTISWVARVYRGGVEDVSYDYLHTKPATPEIMGVVLAYFVVSLCYFPVAIAGYWAFCQIVSDNLLLTLRKPDWLIAAANMMVGIHVIGSYQVFPMPVNDGLERLLVNKFKLPPGRCLCLVAQFSYVGE*