MSRAVQLAALGLVGFGLPAWAVTLISDVRAQQLIVACAIVSFFGFLGTIYLVPKVAAKTQARGICGKDLNKKGTPAGDKPIPESAGLAPGCVFLLCVICFELLHYYDIGSLVGFVRSGFTGELKTESISEAWLVDYNAALATIGFMLFLGFSDDVLDIRWRVKLILPLFASLPLLVAYSGGTGIALPKPLAALGLPPYLELGILYKVYMVMLGIFCTNSINILAGVNGLEAGQTFIVACAVLLHNLLSVAGWPGWGAGGADAAAARDGHLFSAGLMLPLAATTFGLLVFNWYPSKVFVGDTFTYFAGMTIAVAGILGHFSETLLLFLLPQVFNFVYSLPQLFGIVHCPRHRLPVFDPATGLLRPKDAPDWNLVNLTLQLFGRCGENALCIRLLALQVASCALTFGLRYLLQGYYK*