MGSQGQPEEGFNKCILVTGGAGFIGSHTVLQLLEDGYEVYIIDNLDNSVEEAVNRVRDLVDQRFRQNLHFFLGDLCKKEDIEKVFSLAKFDAVIHFAGLKAVGESVANPFRYYKNNLVGTLNLYEIMAKHGCKKMVFSSSATVYGQPKVIPCVEDFQLSAMNPYGRTKLFLEEIARDVYQADPDWRIILLRYFNPVGAHPSGQIGEDPKGIPNNLMPFIQQVAVGRQPELNVYGNDYPTKDGTAVRDYIHVVDLADGHISALQKLFKASDIGCTAYNLGTGCGTSVLEMVAAFEKASGKNIPVKFCPRRPGDATAVYASTEKAEHELGWKAKYGIEEMCRDQWNWARQNPWGYISP*