MVSGGGVAAENGEMVGNGEGRKGAGASVLVTGGAGYIGTHTVLRLLEKGFAVTVVDNFHNSVPEALDRVRLIAGAALSARLDFIAGDLKSKDDMEKVFAAKRYDAVIHFAGLKAVGESVAHPQMYYENNVAGTMNLYSAMTKYGCKKIVFSSSATVYGQPEKTPCVEDSKLSALNPYGTTKLVLENYFRQVQAADPEMRVILLRYFNPIGAHRSGDIGEDPRGIPNNLLPYIQQVAVGRRPELNVYGVDYPTRDGTAIRDYIHVVDLADGHIAALEKLFATPDIGCVAYNLGTGCGTTVLEVVKAFEEASGKKIPIKICPRRPGDCTEVYASTDKAKKELGWSARFGIEDMCRDQWNWAKKNPYGYSANAEQN*